diff --git a/backend/app.js b/backend/app.js index cd821cc..7b658f2 100644 --- a/backend/app.js +++ b/backend/app.js @@ -12,6 +12,9 @@ const aiAssistant = require('./services/ai-assistant'); // Добавляем и const fs = require('fs'); const path = require('path'); const messagesRoutes = require('./routes/messages'); +const userTagsRoutes = require('./routes/userTags'); +const tagsInitRoutes = require('./routes/tagsInit'); +const tagsRoutes = require('./routes/tags'); // Проверка и создание директорий для хранения данных контрактов const ensureDirectoriesExist = () => { @@ -100,7 +103,8 @@ app.use(async (req, res, next) => { // Если сессия уже есть, используем её if (req.session.authenticated) { - return next(); + next(); + return; } // Проверяем заголовок авторизации @@ -150,14 +154,16 @@ app.use( // Логирование запросов app.use((req, res, next) => { + console.log('[APP] Глобальный лог:', req.method, req.originalUrl); logger.info(`${req.method} ${req.url}`); next(); }); // Маршруты API app.use('/api/tables', tablesRoutes); // ДОЛЖНО БЫТЬ ВЫШЕ! -app.use('/api', identitiesRoutes); +// app.use('/api', identitiesRoutes); app.use('/api/auth', authRoutes); +app.use('/api/users/:userId/tags', userTagsRoutes); app.use('/api/users', usersRoutes); app.use('/api/chat', chatRoutes); app.use('/api/admin', adminRoutes); @@ -167,6 +173,9 @@ app.use('/api/geocoding', geocodingRoutes); // Добавленное испол app.use('/api/dle', dleRoutes); // Добавляем маршрут DLE app.use('/api/settings', settingsRoutes); // Добавляем маршрут настроек app.use('/api/messages', messagesRoutes); +app.use('/api/tags', tagsInitRoutes); +app.use('/api/tags', tagsRoutes); +app.use('/api/identities', identitiesRoutes); const nonceStore = new Map(); // или любая другая реализация хранилища nonce diff --git a/backend/db.js b/backend/db.js index 5785645..fedf9e8 100644 --- a/backend/db.js +++ b/backend/db.js @@ -97,4 +97,4 @@ async function saveGuestMessageToDatabase(message, language, guestId) { } // Экспортируем функции для работы с базой данных -module.exports = { getQuery, pool, getPool, setPoolChangeCallback }; +module.exports = { query: pool.query.bind(pool), getQuery, pool, getPool, setPoolChangeCallback }; diff --git a/backend/db/migrations/034_create_tags_and_user_tags.sql b/backend/db/migrations/034_create_tags_and_user_tags.sql new file mode 100644 index 0000000..668c0d5 --- /dev/null +++ b/backend/db/migrations/034_create_tags_and_user_tags.sql @@ -0,0 +1,13 @@ +-- Создание справочника тегов +CREATE TABLE IF NOT EXISTS tags ( + id SERIAL PRIMARY KEY, + name VARCHAR(64) NOT NULL UNIQUE, + description TEXT +); + +-- Создание связующей таблицы "пользователь — тег" +CREATE TABLE IF NOT EXISTS user_tags ( + user_id INTEGER NOT NULL REFERENCES users(id) ON DELETE CASCADE, + tag_id INTEGER NOT NULL REFERENCES tags(id) ON DELETE CASCADE, + PRIMARY KEY (user_id, tag_id) +); diff --git a/backend/logs/combined.log b/backend/logs/combined.log index 952e818..c1ebe0f 100644 --- a/backend/logs/combined.log +++ b/backend/logs/combined.log @@ -1,2790 +1,3546 @@ -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:34:44.041Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:35:16.368Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:35:50.726Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:36:23.066Z"} -{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-04T11:36:26.991Z"} -{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-04T11:36:26.992Z"} -{"file":null,"guestId":"1749036910052-j7dxek19b","level":"info","message":"Saving guest message: куда писать?","mimetype":null,"size":null,"timestamp":"2025-06-04T11:36:26.992Z"} -{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-04T11:36:26.999Z"} -{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-04T11:36:27.001Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-04T11:36:40.456Z"} -{"level":"info","message":"Nonce b3862bc1b73dc5d56e2972966e2c3689 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-04T11:36:40.464Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-04T11:36:42.505Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-04T11:36:42.506Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:36:42.569Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T11:36:43.139Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-04T11:36:43.139Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T11:36:43.445Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-04T11:36:43.445Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-04T11:36:43.448Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-04T11:36:43.448Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T11:36:43.471Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-04T11:36:43.471Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-04T11:36:43.633Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-04T11:36:43.633Z"} -{"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","ethereum","arbitrum","bsc","sepolia"],"timestamp":"2025-06-04T11:36:43.634Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:36:43.634Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:36:43.634Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 1749036910052-j7dxek19b","timestamp":"2025-06-04T11:36:43.635Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:36:43.642Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:36:43.642Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T11:36:43.867Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-04T11:36:43.868Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-04T11:36:43.988Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-04T11:36:43.988Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T11:36:44.023Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-04T11:36:44.024Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T11:36:44.091Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-04T11:36:44.091Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-04T11:36:44.150Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-04T11:36:44.150Z"} -{"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","bsc","arbitrum"],"timestamp":"2025-06-04T11:36:44.150Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:36:44.150Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-04T11:36:44.156Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-04T11:24:55.203Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1749036910052-j7dxek19b","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-04T11:36:44.158Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-04T11:36:44.160Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=1749036910052-j7dxek19b, previousGuestId=undefined","timestamp":"2025-06-04T11:36:44.161Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-04T11:36:44.166Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-04T11:36:44.166Z"} -{"level":"info","message":"Found 1 guest messages for guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-04T11:36:44.171Z"} -{"level":"info","message":"Processing guest message ID 8: куда писать?","timestamp":"2025-06-04T11:36:44.176Z"} -{"level":"info","message":"Saved user message with ID 25","timestamp":"2025-06-04T11:36:44.182Z"} -{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-04T11:36:44.189Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:37:00.921Z"} -{"conversationId":1,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-04T11:37:25.915Z"} -{"conversationId":1,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-04T11:37:25.944Z"} -{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-04T11:37:25.950Z"} -{"level":"info","message":"Marked guest mapping as processed for guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-04T11:37:25.954Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-04T11:37:25.956Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-04T11:37:25.956Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-04T11:37:25.957Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-04T11:37:25.960Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-04T11:37:25.961Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-04T11:37:25.962Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-04T11:37:25.966Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-04T11:37:25.966Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-04T11:37:25.968Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-04T11:37:25.971Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-04T11:37:25.971Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-04T11:37:25.973Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-04T11:24:55.203Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1749036910052-j7dxek19b","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8"],"timestamp":"2025-06-04T11:37:25.976Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-04T11:37:25.980Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T11:37:25.992Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:25.995Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:26.019Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.025Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T11:37:26.050Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.055Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-04T11:37:26.079Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-04T11:37:26.087Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-04T11:37:26.093Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:26.097Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.100Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:37:26.113Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:37:26.115Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:26.125Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.128Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:26.147Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.149Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T11:37:26.169Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.172Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:26.213Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.217Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:26.244Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:26.248Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T11:37:27.469Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T11:37:27.488Z"} -{"count":26,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T11:37:27.494Z","total":26} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:37:29.225Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T11:37:29.226Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:37:29.650Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T11:37:31.516Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T11:37:31.535Z"} -{"count":26,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T11:37:31.540Z","total":26} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-04T11:37:55.485Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-04T11:37:55.488Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":27,"timestamp":"2025-06-04T11:37:55.498Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-04T11:37:55.504Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-04T11:37:55.504Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-04T11:37:55.507Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:37:56.461Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:37:56.465Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:38:07.580Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-04T11:38:23.375Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":28,"timestamp":"2025-06-04T11:38:23.402Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:38:27.186Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:38:27.189Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:38:40.026Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:38:57.145Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:38:57.148Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:39:10.638Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:39:27.982Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:39:27.986Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T11:39:38.508Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T11:39:38.542Z"} -{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T11:39:38.548Z","total":28} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.673Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:39:58.185Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:39:58.188Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T11:40:12.504Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T11:40:18.615Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T11:40:18.645Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T11:40:18.649Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T11:40:18.654Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T11:40:18.663Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:40:20.912Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:40:20.949Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:40:28.124Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:40:28.127Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:40:49.773Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T11:40:55.592Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:40:58.455Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:40:58.458Z"} -{"level":"info","message":"GET /api/tables?_t=1749037257297","timestamp":"2025-06-04T11:40:59.860Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:41:25.462Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:41:25.465Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:41:31.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:41:31.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:41:31.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:41:56.187Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:41:56.191Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:41:56.428Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:41:56.465Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:42:26.512Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:42:26.515Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:42:34.297Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:43:06.616Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:43:28.081Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:43:28.083Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:43:37.364Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:44:13.371Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:44:29.651Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:44:29.655Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:44:44.043Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:45:16.440Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:45:31.212Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:45:31.215Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:45:54.278Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:46:00.977Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:46:00.982Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:46:25.859Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:46:25.862Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:46:56.190Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:46:56.193Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:47:00.959Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:47:00.997Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:47:29.668Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:47:31.021Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:47:31.024Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:48:03.977Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:48:31.681Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:48:31.684Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:48:36.471Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:49:10.714Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:49:32.341Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:49:32.344Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:49:46.670Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:50:20.983Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:50:33.008Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:50:33.011Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:50:49.772Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:51:24.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:51:33.676Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:51:33.679Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:51:56.378Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:52:31.008Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:52:31.010Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:52:34.253Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:53:03.034Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:53:31.671Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:53:31.675Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:53:37.355Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:54:09.793Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:54:32.338Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:54:32.340Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:54:44.042Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:55:20.050Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:55:33.009Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:55:33.011Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:56:26.762Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:56:26.803Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:56:33.672Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:56:33.675Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:57:00.944Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:57:29.795Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:57:31.016Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:57:31.019Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:58:08.201Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:58:31.672Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:58:31.675Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:58:40.012Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:59:10.642Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T11:59:32.347Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T11:59:32.350Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T11:59:46.687Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:00:20.934Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:00:33.002Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:00:33.005Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:00:53.341Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:01:24.056Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:01:33.662Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:01:33.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.977Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.977Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.982Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:02:30.711Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:02:30.747Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:02:31.002Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:02:31.015Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:03:03.133Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:03:31.672Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:03:31.675Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:03:37.407Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:04:09.792Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:04:32.331Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:04:32.334Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:04:44.106Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:05:16.444Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:05:32.999Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:05:33.002Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:05:50.660Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:06:23.135Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:06:33.660Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:06:33.663Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:07:00.957Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:07:29.708Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:07:30.993Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:07:30.996Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:08:07.615Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:08:31.667Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:08:31.670Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:08:36.472Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:09:14.300Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:09:32.328Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:09:32.332Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:09:46.774Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:10:20.974Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:10:32.992Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:10:32.995Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:10:49.800Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:11:27.678Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:11:33.664Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:11:33.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.056Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:12:30.996Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:12:30.999Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:12:34.352Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:12:34.387Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:13:03.110Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:13:31.656Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:13:31.659Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:13:40.991Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.349Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.349Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.350Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.350Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:14:32.329Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:14:32.332Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:14:44.092Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:14:44.128Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:15:16.474Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:15:32.987Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:15:32.990Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:15:54.289Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:16:23.062Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:16:33.654Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:16:33.657Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:17:00.989Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:17:30.987Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:17:30.990Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:17:33.376Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:18:04.039Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:18:31.656Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:18:31.659Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:18:36.500Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:19:10.708Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:19:32.315Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:19:32.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.703Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:20:17.429Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:20:17.464Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:20:32.984Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:20:32.987Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:20:49.774Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:21:24.097Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:21:33.657Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:21:33.660Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:22:00.023Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:22:30.779Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:22:30.997Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:22:31.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.726Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.728Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:23:31.651Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:23:31.654Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:23:41.026Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:23:41.066Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:24:13.369Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:24:32.321Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:24:32.324Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:24:44.132Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:25:16.539Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:25:32.984Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:25:32.987Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:25:50.670Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:26:23.124Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:26:33.645Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:26:33.648Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:27:00.984Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:27:30.983Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:27:30.986Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:27:33.374Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:28:04.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:28:31.649Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:28:31.652Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:28:36.489Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:29:10.801Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:29:32.312Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:29:32.314Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:29:43.117Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:30:17.396Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:30:32.975Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:30:32.979Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:30:49.747Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:31:24.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:31:33.657Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:31:33.661Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:32:00.102Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:32:30.726Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:32:30.971Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:32:30.974Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:33:06.756Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:33:31.648Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:33:31.651Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:33:37.431Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:34:09.767Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:34:32.304Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:34:32.307Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:34:47.731Z"} -{"level":"info","message":"Executing UP migration from 031_create_is_rag_source_table.sql...","timestamp":"2025-06-04T12:34:54.033Z"} -{"level":"info","message":"Migration 031_create_is_rag_source_table.sql executed successfully","timestamp":"2025-06-04T12:34:54.118Z"} -{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-04T12:34:54.140Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:34:58.135Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:34:58.138Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.064Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.068Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.068Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:35:28.470Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:35:28.473Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:35:50.760Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:35:50.797Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:36:23.118Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:36:26.711Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:36:26.713Z"} -{"level":"info","message":"GET /api/tables/14","timestamp":"2025-06-04T12:36:39.418Z"} -{"level":"info","message":"GET /api/tables/5","timestamp":"2025-06-04T12:36:42.536Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:36:56.155Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:36:56.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:36:57.460Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:37:26.473Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:37:26.476Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:37:33.434Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:38:07.744Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:38:28.047Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:38:28.051Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:38:36.439Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.715Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:39:29.612Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:39:29.615Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:39:46.742Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:39:46.778Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:40:21.028Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:40:31.175Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:40:31.178Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:40:53.425Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:41:24.123Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:41:32.729Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:41:32.731Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:41:56.443Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:42:30.975Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:42:30.979Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:42:34.375Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:43:03.158Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:43:31.638Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:43:31.643Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:44:13.452Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:44:13.489Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:44:32.299Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:44:32.304Z"} -{"level":"info","message":"GET /api/tables?_t=1749041080327","timestamp":"2025-06-04T12:44:40.536Z"} -{"level":"info","message":"GET /api/tables/5","timestamp":"2025-06-04T12:44:40.551Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:44:44.099Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:44:57.739Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:44:57.742Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:45:16.413Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:45:28.071Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:45:28.074Z"} -{"level":"info","message":"POST /api/tables","timestamp":"2025-06-04T12:45:35.360Z"} -{"level":"info","message":"GET /api/tables?_t=1749041133856","timestamp":"2025-06-04T12:45:35.373Z"} -{"level":"info","message":"GET /api/tables/15","timestamp":"2025-06-04T12:45:40.747Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T12:45:53.534Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T12:45:53.538Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T12:45:53.543Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T12:45:53.545Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T12:45:53.559Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:45:53.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:45:55.053Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:45:55.056Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:46:23.165Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:46:25.794Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:46:25.798Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:46:56.129Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:46:56.132Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:47:01.072Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:47:29.791Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:47:30.966Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:47:30.975Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:48:04.123Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:48:31.636Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:48:31.640Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:48:36.507Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T12:48:51.078Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T12:48:51.080Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T12:48:51.086Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T12:48:51.091Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T12:48:51.093Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:49:03.094Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:03.099Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T12:49:10.500Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:10.503Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:49:10.552Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:10.559Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T12:49:10.580Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:10.582Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T12:49:10.602Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T12:49:10.603Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:49:10.631Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:10.634Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:49:10.651Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:10.653Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:49:10.666Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:10.667Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:49:10.834Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T12:49:13.759Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T12:49:13.761Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T12:49:13.778Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T12:49:13.782Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T12:49:13.793Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T12:49:28.956Z"} -{"level":"info","message":"GET /api/tables?_t=1749041369077","timestamp":"2025-06-04T12:49:30.410Z"} -{"level":"info","message":"GET /api/tables/15","timestamp":"2025-06-04T12:49:33.286Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:49:41.292Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:49:41.294Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:49:46.771Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:50:11.625Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:50:11.628Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:50:21.031Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:50:41.948Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:50:41.952Z"} -{"level":"info","message":"GET /api/tables/12","timestamp":"2025-06-04T12:50:48.924Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:50:49.839Z"} -{"level":"info","message":"GET /api/tables/15","timestamp":"2025-06-04T12:50:50.827Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T12:51:00.308Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T12:51:00.334Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T12:51:00.344Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T12:51:00.348Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T12:51:00.354Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:51:12.298Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:51:12.302Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:51:24.154Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:51:42.635Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:51:42.638Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:51:56.452Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:52:12.668Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:52:12.671Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:52:34.423Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:52:43.296Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:52:43.299Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:53:03.166Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:53:13.626Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:53:13.630Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:53:41.098Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:54:11.858Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:54:11.860Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:54:13.359Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:54:44.117Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:55:13.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:55:13.424Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:55:20.115Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:55:41.960Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:55:41.963Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:55:50.769Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:56:12.289Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:56:12.292Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:56:23.188Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:56:57.428Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:57:13.864Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:57:13.867Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:57:33.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:58:04.207Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:58:15.428Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:58:15.431Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:58:40.069Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T12:59:13.652Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T12:59:13.656Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:59:14.421Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T12:59:43.184Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:00:15.212Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:00:15.216Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:00:17.466Z"} -{"level":"info","message":"Executing UP migration from 032_create_is_rag_source_table.sql...","timestamp":"2025-06-04T13:00:18.349Z"} -{"level":"info","message":"Migration 032_create_is_rag_source_table.sql executed successfully","timestamp":"2025-06-04T13:00:18.358Z"} -{"level":"info","message":"Executing UP migration from 033_add_is_rag_source_id_to_user_tables.sql...","timestamp":"2025-06-04T13:00:18.360Z"} -{"level":"info","message":"Migration 033_add_is_rag_source_id_to_user_tables.sql executed successfully","timestamp":"2025-06-04T13:00:18.378Z"} -{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-04T13:00:18.385Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:00:53.400Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:01:16.789Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:01:16.792Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:01:24.125Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:01:56.470Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:02:18.358Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:18.362Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:02:27.575Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:27.577Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:02:27.634Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:27.637Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:02:27.673Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:27.676Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:02:27.701Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:02:27.704Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:02:27.738Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:27.742Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:02:27.759Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:27.761Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:02:27.777Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:27.779Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:02:30.606Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:02:30.610Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:02:30.651Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:02:30.655Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:02:30.659Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:02:30.773Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:02:58.587Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:02:58.591Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:03:06.717Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:03:17.379Z"} -{"level":"info","message":"GET /api/tables?_t=1749042197150","timestamp":"2025-06-04T13:03:18.992Z"} -{"level":"info","message":"DELETE /api/tables/5","timestamp":"2025-06-04T13:03:22.465Z"} -{"level":"info","message":"GET /api/tables?_t=1749042201046","timestamp":"2025-06-04T13:03:22.500Z"} -{"level":"info","message":"DELETE /api/tables/7","timestamp":"2025-06-04T13:03:24.548Z"} -{"level":"info","message":"GET /api/tables?_t=1749042203348","timestamp":"2025-06-04T13:03:24.573Z"} -{"level":"info","message":"DELETE /api/tables/8","timestamp":"2025-06-04T13:03:26.649Z"} -{"level":"info","message":"GET /api/tables?_t=1749042205679","timestamp":"2025-06-04T13:03:26.668Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:03:28.434Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:03:28.437Z"} -{"level":"info","message":"DELETE /api/tables/9","timestamp":"2025-06-04T13:03:28.523Z"} -{"level":"info","message":"GET /api/tables?_t=1749042207761","timestamp":"2025-06-04T13:03:28.543Z"} -{"level":"info","message":"DELETE /api/tables/10","timestamp":"2025-06-04T13:03:30.682Z"} -{"level":"info","message":"GET /api/tables?_t=1749042210160","timestamp":"2025-06-04T13:03:30.700Z"} -{"level":"info","message":"DELETE /api/tables/11","timestamp":"2025-06-04T13:03:32.618Z"} -{"level":"info","message":"GET /api/tables?_t=1749042212312","timestamp":"2025-06-04T13:03:32.639Z"} -{"level":"info","message":"DELETE /api/tables/12","timestamp":"2025-06-04T13:03:34.581Z"} -{"level":"info","message":"GET /api/tables?_t=1749042214496","timestamp":"2025-06-04T13:03:34.604Z"} -{"level":"info","message":"DELETE /api/tables/13","timestamp":"2025-06-04T13:03:36.773Z"} -{"level":"info","message":"GET /api/tables?_t=1749042216930","timestamp":"2025-06-04T13:03:36.799Z"} -{"level":"info","message":"DELETE /api/tables/14","timestamp":"2025-06-04T13:03:38.756Z"} -{"level":"info","message":"GET /api/tables?_t=1749042219130","timestamp":"2025-06-04T13:03:38.775Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:03:41.043Z"} -{"level":"info","message":"DELETE /api/tables/15","timestamp":"2025-06-04T13:03:41.493Z"} -{"level":"info","message":"GET /api/tables?_t=1749042222171","timestamp":"2025-06-04T13:03:41.514Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:03:58.786Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:03:58.790Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:04:09.851Z"} -{"level":"info","message":"POST /api/tables","timestamp":"2025-06-04T13:04:11.837Z"} -{"level":"info","message":"GET /api/tables?_t=1749042252184","timestamp":"2025-06-04T13:04:11.857Z"} -{"level":"info","message":"GET /api/tables/16","timestamp":"2025-06-04T13:04:14.790Z"} -{"level":"info","message":"POST /api/tables/16/rows","timestamp":"2025-06-04T13:04:19.451Z"} -{"level":"info","message":"GET /api/tables/16","timestamp":"2025-06-04T13:04:19.475Z"} -{"level":"info","message":"POST /api/tables/16/columns","timestamp":"2025-06-04T13:04:21.288Z"} -{"level":"info","message":"GET /api/tables/16","timestamp":"2025-06-04T13:04:21.304Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:04:29.098Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:04:29.101Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:04:35.198Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:04:35.211Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:04:35.230Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:04:35.234Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:04:35.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.450Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.450Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.454Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:04:59.912Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:04:59.915Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:05:16.496Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:05:16.537Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:05:16.575Z"} -{"level":"info","message":"GET /api/tables?_t=1749042317962","timestamp":"2025-06-04T13:05:17.716Z"} -{"level":"info","message":"GET /api/tables/16","timestamp":"2025-06-04T13:05:19.426Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:05:30.235Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:05:30.237Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:05:50.850Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:06:00.575Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:06:00.578Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:06:23.154Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:06:27.584Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:06:27.586Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:06:57.437Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:06:57.441Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:06:57.701Z"} -{"level":"info","message":"POST /api/tables","timestamp":"2025-06-04T13:07:17.667Z"} -{"level":"info","message":"GET /api/tables?_t=1749042436436","timestamp":"2025-06-04T13:07:17.684Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:07:27.774Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:07:27.778Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"info","message":"POST /api/tables","timestamp":"2025-06-04T13:07:47.202Z"} -{"level":"info","message":"GET /api/tables?_t=1749042465554","timestamp":"2025-06-04T13:07:47.221Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:07:58.575Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:07:58.578Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:08:04.195Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:08:04.237Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-04T13:08:26.101Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-04T13:08:26.104Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-04T13:08:26.105Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-04T13:08:26.107Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-04T13:08:26.108Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-04T13:08:26.109Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-04T13:08:26.680Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-04T13:08:26.693Z"} -{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-04T13:08:26.734Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-04T13:08:26.735Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:08:28.914Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:08:28.921Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T13:08:30.913Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T13:08:30.915Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:08:35.159Z"} -{"level":"info","message":"DELETE /api/tables/18","timestamp":"2025-06-04T13:08:39.142Z"} -{"level":"info","message":"GET /api/tables?_t=1749042519572","timestamp":"2025-06-04T13:08:39.168Z"} -{"level":"info","message":"DELETE /api/tables/17","timestamp":"2025-06-04T13:08:41.164Z"} -{"level":"info","message":"GET /api/tables?_t=1749042521821","timestamp":"2025-06-04T13:08:41.191Z"} -{"level":"info","message":"DELETE /api/tables/16","timestamp":"2025-06-04T13:08:46.853Z"} -{"level":"info","message":"GET /api/tables?_t=1749042524452","timestamp":"2025-06-04T13:08:46.894Z"} -{"level":"info","message":"POST /api/tables","timestamp":"2025-06-04T13:08:56.969Z"} -{"level":"info","message":"GET /api/tables?_t=1749042535670","timestamp":"2025-06-04T13:08:56.988Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:08:58.756Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:08:58.759Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:09:19.184Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:09:19.192Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:09:19.196Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:09:19.199Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:09:19.218Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:09:29.099Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:09:29.102Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:09:38.193Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:09:59.899Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:09:59.902Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:10:30.237Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:10:30.241Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:10:44.839Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:10:59.139Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:11:00.097Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:11:00.100Z"} -{"level":"info","message":"GET /api/tables?_t=1749042658067","timestamp":"2025-06-04T13:11:00.480Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:11:06.276Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:11:27.585Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:11:27.588Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:11:55.181Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:11:57.907Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:11:57.910Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:12:30.956Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:12:30.961Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:13:01.776Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:13:31.622Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:13:31.627Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:14:08.502Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:14:20.389Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:20.393Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:14:20.448Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:20.450Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:14:20.471Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:20.475Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:14:20.495Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:14:20.496Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:14:20.540Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:14:20.555Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:20.557Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:14:20.581Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:20.584Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:14:20.603Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:20.605Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:14:25.436Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:14:25.439Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:14:25.467Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:14:25.468Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:14:25.475Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:14:43.461Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:14:43.463Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:14:43.466Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:14:43.470Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:14:43.480Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:14:48.471Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:14:48.475Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:14:58.587Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:22","timestamp":"2025-06-04T13:14:58.607Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:15:11.484Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:15:11.792Z"} -{"level":"info","message":"GET /api/tables?_t=1749042912949","timestamp":"2025-06-04T13:15:13.192Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:15:15.574Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:15:17.905Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:15:17.908Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:15:49.132Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:15:49.136Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:16:11.681Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:16:11.687Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:16:11.689Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:16:11.690Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:16:11.696Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:16:13.815Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:22","timestamp":"2025-06-04T13:16:13.828Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:16:17.261Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:16:17.263Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:16:17.268Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:16:17.270Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:16:17.294Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:16:18.582Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:16:18.585Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:16:21.868Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:16:48.929Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:16:48.931Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:17:20.139Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:17:20.141Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:17:28.494Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:17:50.464Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:17:50.468Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:18:13.399Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:22","timestamp":"2025-06-04T13:18:13.416Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:20.791Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:20.794Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-04T13:18:29.441Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-04T13:18:29.449Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-04T13:18:29.450Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-04T13:18:29.452Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-04T13:18:29.453Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-04T13:18:29.454Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-04T13:18:29.745Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-04T13:18:29.758Z"} -{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-04T13:18:29.796Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-04T13:18:29.797Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T13:18:30.339Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T13:18:30.341Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:18:34.045Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:34.052Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:18:34.083Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:18:34.106Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:34.138Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:34.143Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:18:34.163Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:18:34.165Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:18:34.167Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:34.170Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:34.202Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:34.211Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:34.224Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:34.226Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:34.239Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:34.253Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T13:18:35.535Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-04T13:18:35.536Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:18:35.536Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:18:36.069Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:36.071Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:36.114Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:36.117Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:18:36.133Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:18:36.153Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:18:36.169Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:36.173Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:36.190Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:18:36.192Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:18:36.193Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:36.194Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:36.208Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:36.212Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:18:36.229Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:18:36.232Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-04T13:18:48.871Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T13:18:52.982Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T13:18:52.985Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:18:53.622Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:18:56.115Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:18:56.144Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:19:06.568Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:06.572Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:19:08.447Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:08.449Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:19:08.496Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:08.501Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:19:08.524Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:19:08.546Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:19:08.585Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:19:08.586Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:19:08.587Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:08.591Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:19:08.609Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:08.615Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:19:08.627Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:08.629Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:19:08.641Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:08.643Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:19:13.023Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:19:13.026Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:19:13.027Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:19:13.063Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:19:13.067Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:19:19.015Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:19:19.031Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:19:26.665Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:19:26.694Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:19:26.695Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:19:26.702Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:19:26.704Z"} -{"level":"info","message":"GET /api/tables/undefined","timestamp":"2025-06-04T13:19:30.129Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:19:30.142Z","url":"/api/tables/undefined","userId":1} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:19:37.642Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:19:38.970Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:19:38.974Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:20:03.901Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:20:09.810Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:20:09.812Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:20:30.786Z"} -{"level":"info","message":"GET /api/tables?_t=1749043230396","timestamp":"2025-06-04T13:20:32.233Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:20:33.946Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:20:39.634Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:20:39.639Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:20:47.939Z"} -{"level":"info","message":"[IdentityService] Found user 13 with identity email:newsletter@mail.fwdstart.me","timestamp":"2025-06-04T13:21:07.089Z"} -{"level":"info","message":"[getLinkedWallet] Called with userId: 13 (Type: number)","timestamp":"2025-06-04T13:21:07.090Z"} -{"level":"info","message":"[getLinkedWallet] DB query result for userId 13:","timestamp":"2025-06-04T13:21:07.091Z"} -{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 13","timestamp":"2025-06-04T13:21:07.092Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:21:10.449Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:21:10.452Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:21:40.856Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:21:40.865Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:21:51.011Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:22:11.160Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:11.165Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:22:13.632Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:22:41.151Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:41.158Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:22:56.808Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:56.842Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:22:56.880Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:56.891Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:22:56.951Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T13:22:56.979Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:56.981Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:22:57.030Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:57.033Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:22:57.037Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T13:22:57.042Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:22:57.070Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:57.080Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:22:57.097Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:22:57.099Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:23:01.301Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:23:23.872Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:23:26.783Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:23:26.805Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:23:26.819Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:23:26.834Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:23:26.836Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:23:27.399Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:23:27.403Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:23:29.056Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:23:41.258Z"} -{"level":"info","message":"GET /api/tables?_t=1749043424141","timestamp":"2025-06-04T13:23:46.602Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:23:57.755Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:23:57.760Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:24:04.395Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:24:26.890Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:24:28.721Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:24:28.728Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:24:59.047Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:24:59.056Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:25:10.892Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:25:28.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:25:28.774Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:25:32.161Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:25:32.225Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:25:32.235Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:25:32.239Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:25:32.253Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:25:33.589Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:25:34.294Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T13:25:40.152Z"} -{"level":"info","message":"GET /api/tables?_t=1749043541395","timestamp":"2025-06-04T13:25:42.139Z"} -{"level":"info","message":"Email sent to newsletter@mail.fwdstart.me","timestamp":"2025-06-04T13:25:51.565Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:25:59.069Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:25:59.072Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:26:04.154Z"} -{"level":"info","message":"[IdentityService] Found user 42 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-04T13:26:21.297Z"} -{"level":"info","message":"[getLinkedWallet] Called with userId: 42 (Type: number)","timestamp":"2025-06-04T13:26:21.297Z"} -{"level":"info","message":"[getLinkedWallet] DB query result for userId 42:","timestamp":"2025-06-04T13:26:21.298Z"} -{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 42","timestamp":"2025-06-04T13:26:21.299Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:26:26.087Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:26:26.115Z"} -{"level":"info","message":"[IdentityService] Found user 42 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-04T13:26:40.423Z"} -{"level":"info","message":"[getLinkedWallet] Called with userId: 42 (Type: number)","timestamp":"2025-06-04T13:26:40.423Z"} -{"level":"info","message":"[getLinkedWallet] DB query result for userId 42:","timestamp":"2025-06-04T13:26:40.425Z"} -{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 42","timestamp":"2025-06-04T13:26:40.426Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:26:56.427Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:26:56.435Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T13:26:57.959Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T13:26:58.031Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T13:26:58.039Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T13:26:58.045Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T13:26:58.051Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:27:00.626Z"} -{"level":"info","message":"[IdentityService] Found user 42 with identity email:mailer-daemon@smtp.hostland.ru","timestamp":"2025-06-04T13:27:24.429Z"} -{"level":"info","message":"[getLinkedWallet] Called with userId: 42 (Type: number)","timestamp":"2025-06-04T13:27:24.430Z"} -{"level":"info","message":"[getLinkedWallet] DB query result for userId 42:","timestamp":"2025-06-04T13:27:24.433Z"} -{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 42","timestamp":"2025-06-04T13:27:24.433Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:27:27.326Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:27:27.331Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.553Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-04T13:27:51.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.556Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.557Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.557Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.558Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.558Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.561Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.561Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:27:57.680Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:27:57.687Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-04T13:28:01.559Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T13:28:02.031Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T13:28:02.033Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:28:02.685Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:28:28.013Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:28:28.022Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:28:31.014Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:28:57.239Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.921Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.924Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.924Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.924Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:29:14.264Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:29:14.270Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:29:28.681Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:29:28.686Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:29:37.748Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:29:37.791Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:29:59.027Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:29:59.039Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:30:03.923Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:30:19.615Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:30:32.952Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:30:32.960Z"} -{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-04T13:30:39.327Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:30:39.451Z"} -{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-04T13:30:44.187Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:30:44.205Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:30:44.267Z"} -{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-04T13:30:45.744Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T13:30:45.764Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:30:59.075Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:30:59.079Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:31:06.996Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:31:22.629Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:31:26.094Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:31:26.099Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:31:51.037Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:31:56.769Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:31:56.817Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:32:14.589Z"} -{"level":"info","message":"Email sent to MAILER-DAEMON@smtp.hostland.ru","timestamp":"2025-06-04T13:32:25.157Z"} -{"level":"info","message":"Email sent to MAILER-DAEMON@smtp.hostland.ru","timestamp":"2025-06-04T13:32:25.159Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:32:26.714Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:32:26.721Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:32:29.796Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:32:57.019Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:32:57.036Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:33:01.945Z"} -{"level":"info","message":"Email sent to MAILER-DAEMON@smtp.hostland.ru","timestamp":"2025-06-04T13:33:03.331Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:33:21.277Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:33:27.413Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:33:27.418Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:33:40.631Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:33:57.734Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:33:57.739Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:34:05.050Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:34:28.081Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:34:28.086Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:34:31.168Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:34:46.931Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:34:58.403Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:34:58.408Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:35:11.052Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:35:28.681Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:35:28.686Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.256Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.256Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.262Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.262Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:35:51.119Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:35:51.220Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:35:56.513Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:35:56.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:36:22.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:36:22.224Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:36:26.044Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:36:26.048Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:36:41.463Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:36:41.554Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:36:56.324Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:36:56.329Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:36:56.720Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:37:26.732Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:37:26.736Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:37:28.515Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:37:47.633Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:37:57.049Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:37:57.053Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:38:03.390Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:38:27.416Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:38:27.420Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.809Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.809Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.809Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:38:57.881Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:38:57.918Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:38:58.312Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:38:58.316Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:39:13.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:39:28.669Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:39:28.673Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:39:38.267Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:40:01.155Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:40:20.138Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:40:30.230Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:40:30.234Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:40:44.765Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:41:07.727Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:41:23.300Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:41:28.445Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:41:28.451Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:41:51.580Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:42:14.297Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:42:29.781Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T13:42:30.020Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T13:42:30.026Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:42:58.293Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:43:20.986Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.819Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.820Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.820Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:44:05.248Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:44:05.347Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:44:31.439Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:44:47.492Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:44:47.493Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:44:47.493Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:45:11.357Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:45:11.397Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:45:38.574Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:45:38.575Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:45:54.240Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:46:18.355Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:46:18.413Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:46:18.541Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:46:45.124Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:46:45.125Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:47:00.264Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:47:00.324Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:47:25.023Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:47:50.955Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:48:06.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:48:35.107Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:48:54.383Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:49:10.146Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:49:41.826Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:50:01.028Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:50:16.696Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:50:49.098Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:51:07.708Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:51:23.320Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:51:51.596Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:52:17.858Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:52:30.102Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:52:58.186Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:53:21.021Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:53:36.723Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:54:05.019Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:54:30.007Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:54:43.371Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:55:11.658Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:55:34.465Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:55:49.945Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:56:18.202Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:56:45.889Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:56:56.579Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:57:24.717Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:57:47.666Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.225Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.226Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.227Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.227Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.227Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.229Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.229Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.229Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.233Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.233Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.234Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.235Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.235Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.235Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.236Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:58:33.919Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:58:33.958Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:58:54.170Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:59:09.939Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T13:59:42.943Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:00:04.576Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:00:20.144Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:00:38.952Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:38.960Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:39.024Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:39.027Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:00:39.180Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:39.184Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:39.199Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:39.202Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:00:39.209Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:00:39.210Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:39.246Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:39.248Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:39.265Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:39.267Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:00:44.493Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:00:52.379Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:52.381Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:52.418Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:52.421Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:00:52.445Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:52.448Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:52.467Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:52.473Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:00:52.475Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:00:52.476Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:52.507Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:52.511Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:00:52.525Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:00:52.527Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:01:11.358Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:12.853Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:12.860Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:12.879Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:12.882Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:12.915Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:12.918Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:12.936Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:12.938Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:12.952Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:12.953Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:12.968Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:12.970Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:13.044Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:13.046Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:15.549Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:15.551Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:15.588Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:15.591Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:15.609Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:15.611Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:15.619Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:15.621Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:15.631Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:15.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:15.687Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:15.689Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:15.709Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:15.712Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:17.600Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:17.602Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:17.661Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:17.663Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:17.682Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:17.683Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:17.695Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:17.697Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:17.712Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:17.714Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:17.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:17.729Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:17.740Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:17.742Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:19.196Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:19.199Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:19.262Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:19.266Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:01:19.307Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:19.311Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:19.340Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:01:19.341Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:19.593Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:19.595Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:19.610Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:19.612Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:19.623Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:19.625Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:01:24.164Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:01:50.694Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:01:50.700Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:01:55.183Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:08.583Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:08.587Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:08.846Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:08.849Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:08.874Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:08.876Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:08.892Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:08.894Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:08.907Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:08.911Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:08.911Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:08.912Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:08.927Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:08.934Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:02:17.381Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:25.373Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:25.379Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:25.413Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:25.417Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:25.438Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:25.441Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:25.461Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:25.463Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:25.467Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:25.468Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:25.478Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:25.481Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:25.492Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:25.494Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:27.380Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:27.382Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:27.439Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:27.445Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:27.462Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:27.463Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:27.471Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:27.472Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:27.482Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:27.487Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:27.501Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:27.504Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:27.517Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:27.519Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:02:32.970Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:54.361Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:54.370Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:54.411Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:54.414Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:54.449Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:54.455Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:54.479Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:54.487Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:54.489Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:54.489Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:54.505Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:54.513Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:54.536Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:54.539Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:56.355Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:56.357Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:56.411Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:56.414Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:56.434Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:02:56.435Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:02:56.439Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:56.443Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:56.457Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:56.459Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:56.473Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:56.475Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:02:56.486Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:02:56.488Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:02:58.019Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.006Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.006Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.006Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.008Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.008Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.008Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:27.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:27.089Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:03:29.431Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:29.434Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:29.477Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:29.480Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:03:29.517Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:29.526Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:03:29.557Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:03:29.558Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:03:29.583Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:29.592Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:29.596Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:29.618Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:29.620Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:29.646Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:29.648Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:03:40.361Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:03:40.485Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:03:56.952Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:56.956Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:56.986Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:56.988Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:03:57.021Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:03:57.063Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:03:57.063Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:03:57.064Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:57.069Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:57.088Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:57.090Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:57.104Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:57.106Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:03:57.120Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:03:57.121Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T14:04:01.791Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T14:04:01.801Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T14:04:01.811Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T14:04:01.858Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T14:04:01.879Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:04:04.245Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:04:04.798Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:04:08.165Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:08.170Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:04:08.227Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:08.232Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:04:08.252Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:08.254Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:04:08.271Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:04:08.272Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:04:08.282Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:04:08.296Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:08.303Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:04:08.329Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:08.333Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:04:08.358Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:08.361Z"} -{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-04T14:04:10.461Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:04:10.477Z"} -{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-04T14:04:12.934Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:04:12.951Z"} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T14:04:20.749Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:04:20.786Z","url":"/api/tables/cell","userId":1} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T14:04:20.794Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:04:20.814Z","url":"/api/tables/cell","userId":1} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:04:27.494Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:04:39.430Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:04:39.435Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:04:46.847Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:04:48.656Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:05:02.995Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:05:09.090Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:05:09.093Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:05:11.549Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:05:37.857Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:05:40.105Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:05:40.108Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.983Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.984Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.984Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:06:10.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:06:10.424Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:06:18.223Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:06:18.316Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:06:40.781Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:06:40.785Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:06:44.616Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:06:57.702Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:07:11.084Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:07:11.088Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:07:28.356Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:07:47.660Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:08:03.263Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:08:31.589Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:08:31.597Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:08:35.233Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:08:58.001Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:09:13.669Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:09:32.235Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:09:32.242Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:09:41.810Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.246Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.246Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.246Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.247Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:10:20.606Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:10:20.698Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:10:32.941Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:10:32.946Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:49.002Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:49.002Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:11:11.453Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:11:11.546Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:11:23.342Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:11:33.582Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:11:33.587Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:11:51.643Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:12:14.437Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:12:30.931Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:12:30.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.189Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:13:02.402Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:13:24.958Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:13:25.051Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:13:25.142Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:13:31.581Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:13:31.587Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:13:40.442Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:14:08.400Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:14:27.834Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:14:32.233Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:14:32.239Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:14:43.475Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:15:11.629Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:15:32.906Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:15:32.912Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:15:34.420Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:15:53.682Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.319Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:16:33.902Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:16:33.911Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:16:44.873Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:16:44.954Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:17:00.357Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:17:25.042Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:17:30.888Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:17:30.893Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:17:47.756Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:18:03.418Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:18:31.567Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:18:31.573Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:18:35.002Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:18:54.390Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:19:10.058Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:19:32.244Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:19:32.249Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:19:38.302Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:20:04.829Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:20:16.627Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:20:32.917Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:20:32.923Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:20:44.977Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:21:07.718Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:21:26.958Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:21:33.582Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:21:33.588Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:21:55.319Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:22:12.863Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:22:12.868Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:22:14.410Z"} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T14:22:18.283Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:22:18.315Z","url":"/api/tables/cell","userId":1} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T14:22:18.355Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:22:18.385Z","url":"/api/tables/cell","userId":1} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:22:29.961Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:22:41.436Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:22:41.440Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:22:49.208Z"} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T14:22:59.396Z"} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T14:22:59.399Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:22:59.429Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:22:59.458Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:23:01.807Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:23:07.774Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:23:07.777Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:23:13.969Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:23:21.055Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:23:36.722Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:23:38.742Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:23:38.745Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:23:41.169Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T14:23:58.641Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T14:23:58.704Z"} -{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T14:23:58.714Z","total":28} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:24:04.833Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:24:08.399Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:24:08.402Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:24:27.702Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:24:39.407Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:24:39.411Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:24:43.450Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:25:09.079Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:25:09.083Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:25:11.541Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:25:34.352Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:25:40.090Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:25:40.096Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:25:53.894Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:26:10.388Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:10.392Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:26:18.494Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:18.497Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:26:18.598Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:18.601Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-04T14:26:18.643Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-04T14:26:18.657Z"} -{"level":"info","message":"Created mapping for guest ID 1749047037557-ffbhn7w2e to user 1","timestamp":"2025-06-04T14:26:18.678Z"} -{"level":"info","message":"No guest messages found for guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-04T14:26:18.696Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-04T14:26:18.702Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:26:18.720Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:26:18.728Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:26:18.729Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:18.734Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:26:18.778Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:18.784Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:26:18.854Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:18.857Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:26:18.890Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:18.893Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T14:26:20.290Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T14:26:20.309Z"} -{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T14:26:20.317Z","total":28} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:26:21.762Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:26:41.160Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:26:49.772Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:26:49.776Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:26:56.643Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:27:20.082Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:27:20.087Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:27:24.902Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:27:50.419Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:27:50.424Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:27:51.411Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:28:06.893Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:28:20.742Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:28:20.746Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:28:35.104Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:28:50.972Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:28:50.976Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:28:54.269Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:29:13.331Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:29:21.408Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:29:21.411Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:29:38.268Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:29:55.291Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:29:55.296Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:30:01.159Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:30:18.202Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:30:18.206Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:30:20.847Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:30:44.940Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:30:49.092Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:30:50.540Z"} -{"cookie":{"expires":"2025-07-04T14:30:49.094Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"d4f09e790d0a9952bcfda6d839fb50bf","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-04T14:30:50.541Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-04T14:30:50.544Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:31:07.140Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-04T14:31:07.895Z"} -{"level":"info","message":"Nonce 9c752362113f2424a289096bffe117c1 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-04T14:31:07.905Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-04T14:31:11.431Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-04T14:31:11.433Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:11.517Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T14:31:12.171Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-04T14:31:12.172Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T14:31:12.477Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-04T14:31:12.478Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T14:31:12.499Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-04T14:31:12.499Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-04T14:31:12.567Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-04T14:31:12.567Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-04T14:31:12.738Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-04T14:31:12.738Z"} -{"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","ethereum","bsc","sepolia","arbitrum"],"timestamp":"2025-06-04T14:31:12.739Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:12.739Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:12.739Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-04T14:31:12.740Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:12.744Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:12.744Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T14:31:12.967Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-04T14:31:12.967Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T14:31:12.992Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-04T14:31:12.993Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-04T14:31:13.131Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-04T14:31:13.131Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-04T14:31:13.132Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-04T14:31:13.133Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-04T14:31:13.268Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-04T14:31:13.268Z"} -{"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","sepolia","arbitrum"],"timestamp":"2025-06-04T14:31:13.269Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:13.269Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-04T14:31:13.294Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-04T14:30:49.094Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"d4f09e790d0a9952bcfda6d839fb50bf","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-04T14:31:13.315Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-04T14:31:13.337Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=d4f09e790d0a9952bcfda6d839fb50bf, previousGuestId=undefined","timestamp":"2025-06-04T14:31:13.338Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-04T14:31:13.361Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-04T14:31:13.362Z"} -{"level":"info","message":"No guest messages found for guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-04T14:31:13.366Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-04T14:31:13.388Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-04T14:31:13.411Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-04T14:31:13.411Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-04T14:31:13.413Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-04T14:31:13.434Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-04T14:31:13.435Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-04T14:31:13.436Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-04T14:31:13.458Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-04T14:31:13.458Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-04T14:31:13.460Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-04T14:31:13.481Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-04T14:31:13.481Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-04T14:31:13.483Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-04T14:31:13.504Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-04T14:31:13.505Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-04T14:31:13.506Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-04T14:31:13.528Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-04T14:31:13.528Z"} -{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-04T14:31:13.530Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-04T14:30:49.094Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"d4f09e790d0a9952bcfda6d839fb50bf","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e"],"timestamp":"2025-06-04T14:31:13.551Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-04T14:31:13.574Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:31:13.613Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:13.615Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:13.667Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:13.669Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-04T14:31:13.705Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-04T14:31:13.707Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:13.715Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:13.716Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:31:13.738Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:13.745Z"} -{"level":"info","message":"Created mapping for guest ID 1749047450809-2v3599neb to user 1","timestamp":"2025-06-04T14:31:13.746Z"} -{"level":"info","message":"No guest messages found for guest ID 1749047450809-2v3599neb","timestamp":"2025-06-04T14:31:13.750Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:13.941Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:13.943Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1749047450809-2v3599neb","timestamp":"2025-06-04T14:31:14.027Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:14.174Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:14.176Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:14.405Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:14.407Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T14:31:14.501Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:14.503Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:14.636Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:14.637Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:14.786Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:14.788Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:14.849Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T14:31:14.849Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T14:31:15.644Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T14:31:15.659Z"} -{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T14:31:15.666Z","total":28} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T14:31:17.406Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T14:31:17.431Z"} -{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T14:31:17.441Z","total":28} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T14:31:18.603Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:31:23.497Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-04T14:31:36.878Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:31:44.491Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:31:44.493Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T14:31:47.238Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T14:31:47.273Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T14:31:47.282Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T14:31:47.284Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T14:31:47.294Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:31:51.641Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:31:55.140Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:31:58.104Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:32:00.031Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:32:14.460Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:32:14.834Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:32:14.838Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T14:32:14.989Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:32:30.220Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:32:45.925Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:32:45.929Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:32:58.091Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:33:15.506Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:33:15.511Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:33:24.649Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:33:40.390Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:33:46.592Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:33:46.596Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:34:08.936Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T14:34:11.213Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:34:12.839Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:34:12.845Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T14:34:20.728Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:34:27.518Z"} -{"level":"info","message":"GET /api/tables?_t=1749047669060","timestamp":"2025-06-04T14:34:30.332Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:34:43.192Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:34:43.196Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:34:43.457Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:35:11.566Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T14:35:12.166Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T14:35:12.173Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T14:35:12.175Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T14:35:12.180Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T14:35:12.192Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:35:13.465Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:35:13.469Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:35:14.248Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:35:37.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:35:44.565Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:35:44.569Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:35:50.130Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T14:35:52.030Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T14:35:52.078Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T14:35:52.085Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T14:35:52.094Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T14:35:52.100Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:35:55.024Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:36:14.896Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:36:14.901Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:36:18.421Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:36:41.223Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:36:44.513Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:36:44.517Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:37:00.210Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T14:37:12.713Z"} -{"level":"info","message":"GET /api/tables?_t=1749047832451","timestamp":"2025-06-04T14:37:14.039Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:37:14.838Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:37:14.842Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:37:28.574Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T14:37:32.603Z"} -{"level":"info","message":"GET /api/tables?_t=1749047855015","timestamp":"2025-06-04T14:37:34.376Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:37:45.497Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:37:45.500Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:37:51.301Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:38:03.466Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:38:15.496Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:38:15.501Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T14:38:19.755Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T14:38:19.814Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T14:38:19.822Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T14:38:19.826Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T14:38:19.830Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:38:22.623Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.659Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.659Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.659Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.666Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.666Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.666Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.673Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.675Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.680Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.680Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:38:46.592Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:38:46.599Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:38:58.341Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:38:58.433Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:39:10.142Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:39:13.596Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:39:13.602Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:39:38.043Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T14:39:54.821Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:40:01.171Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:40:01.236Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:40:01.241Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:40:13.458Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:40:13.462Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:40:20.340Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:40:43.841Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:40:43.845Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:40:44.817Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:41:11.487Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:41:14.192Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:41:14.195Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.553Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:41:44.509Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:41:44.513Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:41:51.672Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:41:51.765Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:42:14.826Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:42:14.829Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:42:17.933Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:42:30.099Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:42:45.169Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:42:45.174Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:42:58.240Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:43:15.489Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:43:15.495Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:43:21.182Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:43:40.353Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:43:42.501Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:43:42.507Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:44:05.010Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:44:12.870Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:44:12.876Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:44:29.018Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:44:44.902Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:44:44.908Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.225Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.226Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.226Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.228Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.228Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.228Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:45:13.545Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:45:13.554Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:45:15.361Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:45:15.453Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:45:38.094Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:45:43.867Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:45:43.879Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:45:53.608Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:46:14.230Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:46:14.243Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:46:21.814Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:46:44.536Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:46:44.549Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:46:44.868Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:46:56.920Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:47:14.854Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:47:14.866Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:47:24.970Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:47:45.224Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:47:45.235Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:47:51.563Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:48:07.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:48:15.556Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:48:15.570Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:48:35.240Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:48:42.541Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:48:42.547Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:48:54.346Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:49:10.014Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:49:12.859Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:49:12.871Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:49:38.438Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:49:43.236Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:49:43.243Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:50:01.306Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:50:13.553Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:50:13.561Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:50:20.291Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:50:43.848Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:50:43.855Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:50:48.668Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:51:11.601Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:51:14.144Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:51:14.151Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:51:27.082Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:51:44.518Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:51:44.530Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:51:55.895Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:52:14.824Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:52:14.832Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.595Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.600Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.600Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.600Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.604Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.604Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.604Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:34.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:52:45.211Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:52:45.225Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:52:58.611Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:52:58.703Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:52:58.795Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:53:15.418Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:53:15.427Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:53:24.765Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:53:40.248Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:53:42.407Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:53:42.419Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:54:04.994Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:54:12.873Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:54:12.882Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:54:31.562Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:54:43.197Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:54:43.206Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:54:47.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:55:13.489Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:55:13.499Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:55:15.175Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:55:34.421Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:55:43.847Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:55:43.855Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:55:53.867Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:56:14.165Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:56:14.175Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:56:21.780Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:56:44.519Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:56:44.526Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:56:44.844Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:56:56.659Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:57:14.821Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:57:14.830Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:57:28.549Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:57:45.175Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:57:45.183Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:57:47.912Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:58:03.515Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:58:15.504Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:58:15.518Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:58:35.308Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:58:42.498Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:58:42.510Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:58:54.696Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:59:12.840Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:59:12.854Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:59:13.775Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T14:59:42.020Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T14:59:43.111Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T14:59:43.119Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.365Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.371Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.373Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:00:13.535Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:00:13.551Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:00:20.545Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:00:20.606Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:00:43.849Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:00:43.857Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:49.145Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:49.146Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:01:11.679Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:01:11.771Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:01:14.164Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:01:14.171Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:01:27.072Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:01:44.518Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:01:44.526Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:01:55.417Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:02:14.858Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:02:14.870Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.561Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:02:33.742Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:02:33.834Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:02:45.195Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:02:45.204Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:02:58.489Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:03:15.498Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:03:15.508Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:03:21.348Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:03:36.792Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:03:42.517Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:03:42.524Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:04:04.278Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:04:12.775Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:04:12.778Z"} -{"level":"info","message":"GET /api/tables?_t=1749049455871","timestamp":"2025-06-04T15:04:15.046Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:04:21.684Z"} -{"level":"info","message":"GET /api/tables?_t=1749049461865","timestamp":"2025-06-04T15:04:23.834Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:04:25.565Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:04:27.192Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T15:04:29.322Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T15:04:29.357Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T15:04:29.360Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T15:04:29.362Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T15:04:29.364Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:04:33.317Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:04:43.904Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:04:43.908Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:05:11.087Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:05:11.128Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:05:14.230Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:05:14.235Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:05:37.537Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:05:49.450Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:06:17.635Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:06:21.204Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:06:21.207Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.120Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.120Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.121Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.121Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.121Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:06:56.411Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:06:56.454Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:07:22.762Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:07:22.764Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:07:24.314Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:07:50.841Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:08:02.774Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:08:24.325Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:08:24.328Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:08:34.659Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:08:53.880Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:09:09.446Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:09:25.901Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:09:25.905Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:09:37.697Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:10:00.611Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:10:19.789Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:10:27.461Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:10:27.463Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.974Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:11:10.885Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:11:10.922Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:11:25.692Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:11:25.695Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:11:26.392Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:11:51.043Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:12:13.895Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:12:27.257Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:12:27.260Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:12:29.448Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:12:57.693Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:13:20.572Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:13:28.822Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:13:28.825Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:13:36.132Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-04T15:13:59.253Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-04T15:13:59.264Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-04T15:13:59.265Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-04T15:13:59.266Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-04T15:13:59.267Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-04T15:13:59.268Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-04T15:13:59.996Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-04T15:14:00.010Z"} -{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-04T15:14:00.090Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-04T15:14:00.091Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T15:14:00.623Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T15:14:00.625Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:14:01.233Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:14:30.405Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:14:30.410Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:15:11.486Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:15:31.955Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:15:31.960Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:16:02.414Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:02.420Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:16:02.467Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:02.470Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:16:02.493Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:02.496Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:16:02.526Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:16:02.529Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:16:02.572Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:16:02.575Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:02.585Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:16:02.607Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:02.614Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:16:02.640Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:02.646Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:16:18.196Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:16:33.527Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:16:33.531Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:17:00.520Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:17:00.524Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.841Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-04T15:17:25.842Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.842Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.843Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.843Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.843Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:17:30.858Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:17:30.862Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-04T15:17:35.846Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T15:17:39.757Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T15:17:39.759Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:44.992Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-04T15:17:44.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:44.993Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-04T15:17:54.993Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T15:17:59.159Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T15:17:59.161Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:17:59.808Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:18:01.197Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:18:01.201Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:18:31.460Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:18:31.533Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:18:31.537Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:18:47.007Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:19:01.856Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:19:01.861Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:19:10.080Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:19:32.182Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:19:32.184Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:19:34.603Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:19:58.712Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:20:16.698Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:20:32.863Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:20:32.867Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:20:41.257Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:21:00.436Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:21:19.800Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:21:51.492Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:21:56.328Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:21:56.332Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:21:56.356Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:21:56.359Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:21:56.375Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:21:56.379Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:21:56.395Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:21:56.397Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:21:56.405Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:21:56.406Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:21:56.419Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:21:56.422Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:21:56.440Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:21:56.442Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.624Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.626Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.626Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.626Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.628Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.628Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:22:27.260Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:27.263Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:31.093Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:22:42.126Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:42.132Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:22:42.154Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:42.156Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:22:42.220Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:42.222Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:22:42.240Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:22:42.241Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:22:42.254Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:42.257Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:22:42.281Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:42.283Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:22:42.323Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:22:42.325Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:22:54.605Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:22:54.640Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:22:54.677Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:23:11.121Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:11.124Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:23:18.833Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:23:18.834Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:23:32.806Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:23:32.848Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:23:36.919Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:36.922Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:23:36.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:36.945Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:23:36.962Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:36.965Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:23:36.979Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:36.982Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:23:36.996Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:23:36.997Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:23:37.000Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:37.004Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:23:37.019Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:23:37.022Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:24:01.221Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:24:08.166Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.170Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:24:08.792Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.794Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:24:08.817Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.820Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:24:08.837Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.842Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:24:08.872Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:24:08.873Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:24:08.898Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:24:08.905Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.909Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:24:08.944Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.951Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:24:08.967Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:08.969Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:24:20.458Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T15:24:38.294Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T15:24:38.314Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T15:24:38.329Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T15:24:38.332Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T15:24:38.337Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:24:39.278Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:24:39.280Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:24:39.742Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:24:57.626Z"} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T15:25:02.357Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:02.372Z"} -{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-04T15:25:02.381Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:02.394Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:05.561Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:08.552Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:25:09.617Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:25:09.620Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:25:11.529Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:25:30.682Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:32.163Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:34.443Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:25:38.873Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:25:39.947Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:25:39.950Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:25:46.475Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:26:10.383Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:10.388Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:26:16.613Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:16.616Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:26:16.645Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:16.648Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:26:16.693Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-04T15:26:16.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:16.730Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:26:16.749Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:16.753Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:26:16.761Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-04T15:26:16.762Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:26:16.777Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:16.786Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:26:16.810Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:16.814Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:26:18.107Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:26:21.152Z"} -{"level":"info","message":"GET /api/tables?_t=1749050786091","timestamp":"2025-06-04T15:26:25.610Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:26:33.747Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:26:47.132Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:26:47.136Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:26:49.362Z"} -{"level":"info","message":"GET /api/tables?_t=1749050810133","timestamp":"2025-06-04T15:26:50.580Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:26:53.129Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:27:18.252Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:27:18.254Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:27:21.245Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:27:40.347Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T15:27:46.424Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T15:27:46.429Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T15:27:46.432Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T15:27:46.434Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T15:27:46.442Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:27:47.775Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:27:47.778Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:27:49.485Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:27:59.780Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:28:18.916Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:28:18.919Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:28:27.908Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:28:49.229Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:28:49.233Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:28:50.627Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:29:06.422Z"} -{"level":"info","message":"GET /api/tables?_t=1749050955628","timestamp":"2025-06-04T15:29:14.927Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:29:15.434Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:29:15.437Z"} -{"level":"info","message":"GET /api/tables?_t=1749050968417","timestamp":"2025-06-04T15:29:29.713Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.172Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:29:42.418Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:29:45.778Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:29:45.781Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:29:53.670Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:29:53.707Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:30:13.122Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:30:15.449Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:30:16.014Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:30:16.018Z"} -{"level":"info","message":"GET /api/tables?_t=1749051017260","timestamp":"2025-06-04T15:30:16.904Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:30:41.170Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:30:47.250Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:30:47.253Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:31:04.042Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:31:17.581Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:31:17.584Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:31:19.815Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:31:47.846Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:31:47.923Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:31:47.927Z"} -{"level":"info","message":"GET /api/tables?_t=1749051115987","timestamp":"2025-06-04T15:31:55.846Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.680Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:32:17.453Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:32:17.455Z"} -{"level":"info","message":"POST /api/tables","timestamp":"2025-06-04T15:32:19.540Z"} -{"level":"info","message":"GET /api/tables?_t=1749051138648","timestamp":"2025-06-04T15:32:19.577Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:32:24.945Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:32:26.505Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:32:26.546Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T15:32:28.134Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T15:32:28.152Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T15:32:28.168Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T15:32:28.175Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T15:32:28.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:32:47.778Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:32:47.781Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:32:48.149Z"} -{"level":"info","message":"GET /api/tables?_t=1749051168263","timestamp":"2025-06-04T15:32:49.558Z"} -{"level":"info","message":"GET /api/tables/20","timestamp":"2025-06-04T15:32:51.402Z"} -{"level":"info","message":"DELETE /api/tables/20","timestamp":"2025-06-04T15:32:55.756Z"} -{"level":"info","message":"GET /api/tables?_t=1749051175180","timestamp":"2025-06-04T15:32:55.785Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:32:58.100Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:32:58.727Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:33:00.561Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:33:17.381Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:33:18.913Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:33:18.916Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:33:27.393Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:33:33.107Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:33:49.232Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:33:49.235Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.813Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.813Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:34:07.121Z"} -{"level":"info","message":"GET /api/tables?_t=1749051250088","timestamp":"2025-06-04T15:34:09.865Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:34:15.434Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:34:15.436Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:34:24.038Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:34:24.078Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:34:24.142Z"} -{"level":"info","message":"GET /api/tables?_t=1749051263820","timestamp":"2025-06-04T15:34:25.558Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:34:28.081Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:34:32.268Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-04T15:34:33.935Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-04T15:34:37.451Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-04T15:34:37.479Z"} -{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-04T15:34:37.490Z","total":28} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:34:39.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:34:46.561Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:34:46.563Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:35:07.880Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:35:16.904Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:35:16.907Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:35:30.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.039Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.040Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.040Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.040Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.041Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:36:11.220Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:36:11.227Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:36:14.629Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:36:14.669Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:36:17.562Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:36:17.563Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:36:33.784Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:36:37.440Z"} -{"level":"info","message":"GET /api/tables?_t=1749051397558","timestamp":"2025-06-04T15:36:39.256Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:36:40.326Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:36:41.663Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:36:47.104Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:36:47.106Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:36:48.160Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:36:53.029Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:37:18.234Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:37:18.237Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:37:21.256Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-04T15:37:28.837Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-04T15:37:28.840Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-04T15:37:28.841Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-04T15:37:28.842Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-04T15:37:28.842Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-04T15:37:28.843Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-04T15:37:29.102Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-04T15:37:29.113Z"} -{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-04T15:37:29.180Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-04T15:37:29.182Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-04T15:37:29.704Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-04T15:37:29.706Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:37:30.282Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:37:35.395Z"} -{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-04T15:37:42.566Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:37:42.595Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:37:47.759Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:37:47.763Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:37:53.349Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T15:37:56.454Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T15:37:56.497Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T15:37:56.506Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T15:37:56.511Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T15:37:56.520Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:38:01.541Z"} -{"level":"info","message":"GET /api/tables?_t=1749051483231","timestamp":"2025-06-04T15:38:03.025Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:38:03.837Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:38:05.344Z"} -{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-04T15:38:08.888Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:38:08.921Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-04T15:38:17.911Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-04T15:38:17.949Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-04T15:38:17.951Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-04T15:38:17.957Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-04T15:38:17.960Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:38:18.095Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:38:18.099Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:38:20.249Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-04T15:38:40.622Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:38:49.248Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:38:49.251Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:39:09.763Z"} -{"level":"info","message":"GET /api/tables?_t=1749051551607","timestamp":"2025-06-04T15:39:11.238Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:39:12.232Z"} -{"level":"info","message":"GET /api/tables?_t=1749051554121","timestamp":"2025-06-04T15:39:13.498Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:39:15.442Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:39:15.445Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-04T15:39:23.835Z"} -{"level":"info","message":"GET /api/tables?_t=1749051563401","timestamp":"2025-06-04T15:39:25.195Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-04T15:39:26.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-04T15:39:46.573Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-04T15:39:46.576Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.259Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-04T15:39:48.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.261Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:35:36.518Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:35:36.522Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:35:42.291Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:36:01.370Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:36:38.100Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:36:38.105Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:36:45.313Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:37:04.481Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:37:39.734Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:37:39.740Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:37:52.067Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T13:38:07.365Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T13:38:07.370Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:38:07.402Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:38:08.107Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:38:08.109Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:38:09.974Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:38:11.136Z"} +{"level":"info","message":"GET /api/users/90","timestamp":"2025-06-06T13:38:13.933Z"} +{"level":"info","message":"GET /api/messages?userId=90","timestamp":"2025-06-06T13:38:13.955Z"} +{"level":"info","message":"GET /api/users/90/tags","timestamp":"2025-06-06T13:38:13.975Z"} +{"level":"info","message":"DELETE /api/users/90","timestamp":"2025-06-06T13:38:16.611Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:90 for user 1","timestamp":"2025-06-06T13:38:16.613Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:38:16.639Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:38:30.683Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:38:35.121Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:38:35.125Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:38:58.677Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:39:05.465Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:39:05.471Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:39:13.134Z"} +{"level":"info","message":"GET /api/users/90","timestamp":"2025-06-06T13:39:16.635Z"} +{"level":"info","message":"GET /api/messages?userId=90","timestamp":"2025-06-06T13:39:16.671Z"} +{"level":"info","message":"GET /api/users/90/tags","timestamp":"2025-06-06T13:39:16.695Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:39:17.770Z"} +{"level":"info","message":"DELETE /api/users/90","timestamp":"2025-06-06T13:39:20.880Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:90 for user 1","timestamp":"2025-06-06T13:39:20.882Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:39:20.917Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:39:35.796Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:39:35.801Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:40:06.190Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:40:06.194Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:40:08.952Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:40:26.134Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:40:28.082Z"} +{"level":"info","message":"GET /api/users/90","timestamp":"2025-06-06T13:40:34.056Z"} +{"level":"info","message":"GET /api/messages?userId=90","timestamp":"2025-06-06T13:40:34.079Z"} +{"level":"info","message":"GET /api/users/90/tags","timestamp":"2025-06-06T13:40:34.100Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:40:36.438Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:40:36.440Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:41:06.841Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:41:06.844Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:41:15.604Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:41:31.082Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:41:37.182Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:41:37.185Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:42:18.655Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:42:38.746Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:42:38.749Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.400Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T13:42:42.401Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.401Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.402Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.402Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.402Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.406Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.406Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.406Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T13:42:52.402Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:42:52.921Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:42:52.924Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:42:53.498Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:43:29.014Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:43:40.310Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:43:40.313Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:43:44.477Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:44:00.119Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:44:26.301Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:44:26.304Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:44:26.305Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:44:26.306Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:44:26.306Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:44:26.308Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:44:26.633Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:44:26.647Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:44:26.688Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:44:26.689Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:44:30.769Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:44:30.772Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:44:31.357Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:44:33.695Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:44:33.698Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:44:33.699Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:44:33.700Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:44:33.700Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:44:33.701Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:44:33.978Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:44:33.993Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:44:34.042Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:44:34.043Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:44:34.565Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:44:34.568Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:44:34.709Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:34.717Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:44:35.140Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T13:44:38.170Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:38.173Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:44:38.217Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:38.223Z"} +{"level":"info","message":"GET /api/users/90","timestamp":"2025-06-06T13:44:38.249Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T13:44:38.276Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T13:44:38.278Z"} +{"level":"info","message":"GET /api/messages?userId=90","timestamp":"2025-06-06T13:44:38.315Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T13:44:38.333Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:38.338Z"} +{"level":"info","message":"GET /api/users/90/tags","timestamp":"2025-06-06T13:44:38.353Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:44:38.365Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:38.369Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:44:38.390Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:38.394Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:44:38.413Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:44:38.415Z"} +{"level":"info","message":"DELETE /api/users/90","timestamp":"2025-06-06T13:44:42.324Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:90 for user 1","timestamp":"2025-06-06T13:44:42.327Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:44:42.390Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:45:08.880Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:45:08.883Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:45:39.212Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:45:39.215Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:45:45.423Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:46:10.398Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:46:10.400Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:46:10.401Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:46:10.402Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:46:10.402Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:46:10.403Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:46:10.641Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:46:10.653Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:46:10.722Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:46:10.724Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:46:14.827Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:46:14.830Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:46:15.419Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:46:52.333Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:46:52.338Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:46:52.339Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:46:52.341Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:46:52.341Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:46:52.343Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:46:52.754Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:46:52.782Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:46:52.849Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:46:52.850Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:46:53.306Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:46:53.309Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:46:53.891Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T13:47:03.196Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:03.211Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:47:03.251Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:03.257Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T13:47:03.290Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:03.293Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:47:03.324Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:03.335Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T13:47:03.347Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T13:47:03.348Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:47:03.397Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:47:03.492Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:03.497Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:47:03.522Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:03.526Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:47:05.299Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T13:47:09.470Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T13:47:09.503Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T13:47:09.570Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:47:13.559Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:47:15.197Z"} +{"level":"info","message":"GET /api/users/61","timestamp":"2025-06-06T13:47:17.953Z"} +{"level":"info","message":"GET /api/messages?userId=61","timestamp":"2025-06-06T13:47:17.977Z"} +{"level":"info","message":"GET /api/users/61/tags","timestamp":"2025-06-06T13:47:18.016Z"} +{"level":"info","message":"DELETE /api/users/61","timestamp":"2025-06-06T13:47:22.369Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:61 for user 1","timestamp":"2025-06-06T13:47:22.373Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:47:22.414Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:47:34.228Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:47:34.230Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:48:00.637Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:48:01.004Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:48:01.009Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:48:31.582Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:48:31.586Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:49:01.935Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:49:01.939Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:49:07.232Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:49:32.247Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:49:32.251Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:50:02.724Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:50:02.728Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:50:13.876Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:50:34.577Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:50:34.582Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:50:34.583Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:50:34.585Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:50:34.586Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:50:34.587Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:50:35.263Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:50:35.300Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:50:35.422Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:50:35.423Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:50:36.473Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:50:36.477Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:50:36.480Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:50:36.482Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:50:36.482Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:50:36.483Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:50:36.946Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:50:36.966Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:50:37.084Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:50:37.086Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:50:37.556Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:50:37.560Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:50:41.704Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:50:44.724Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:50:44.729Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:50:44.730Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:50:44.732Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:50:44.733Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:50:44.736Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:50:45.117Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:50:45.140Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:50:45.191Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:50:45.196Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:50:48.218Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:50:48.224Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:50:53.704Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T13:50:53.705Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T13:51:03.423Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T13:51:03.426Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T13:51:03.427Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T13:51:03.429Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T13:51:03.430Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T13:51:03.431Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T13:51:03.764Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T13:51:03.785Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T13:51:03.914Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T13:51:03.921Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:51:09.094Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T13:51:09.096Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:51:11.214Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:51:11.222Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:51:16.428Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T13:51:19.098Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T13:51:19.832Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T13:51:19.865Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T13:51:19.891Z"} +{"level":"info","message":"DELETE /api/users/2","timestamp":"2025-06-06T13:51:22.906Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:2 for user 1","timestamp":"2025-06-06T13:51:22.909Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:51:22.943Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:51:27.610Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T13:51:27.610Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:51:33.564Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:51:33.566Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T13:51:37.612Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T13:51:38.114Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T13:51:38.117Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:51:38.610Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:51:49.051Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T13:51:53.164Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T13:51:53.190Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T13:51:53.214Z"} +{"level":"info","message":"DELETE /api/users/2","timestamp":"2025-06-06T13:51:56.237Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:2 for user 1","timestamp":"2025-06-06T13:51:56.241Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:51:56.276Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:52:03.262Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:52:03.501Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:52:03.503Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:52:34.346Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:52:34.350Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:52:45.385Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:53:01.400Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:53:01.405Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T13:53:08.447Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T13:53:08.471Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T13:53:08.496Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:53:31.588Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:53:31.593Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:53:52.048Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:54:01.927Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:54:01.932Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:54:31.844Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:54:31.847Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T13:54:38.525Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T13:54:38.529Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T13:54:38.569Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T13:54:42.190Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:54:58.610Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:55:02.712Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:55:02.715Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:55:32.509Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:55:32.514Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:56:03.250Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:56:03.254Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:56:08.904Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T13:56:33.570Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T13:56:33.574Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T13:57:00.062Z"} +{"cookie":{"expires":"2025-07-06T13:57:00.035Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"99d8dd139989d1d1be3c440073151e75","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-06T13:57:00.064Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-06T13:57:00.069Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T13:57:15.605Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:00:09.821Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:00:09.824Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:00:09.824Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:00:09.825Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:00:09.826Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:00:09.826Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:00:10.289Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:00:10.297Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:00:10.373Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:00:10.373Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:00:10.907Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:00:10.909Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:00:15.111Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:01:22.788Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:01:22.789Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:01:22.789Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:01:22.790Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:01:36.128Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:01:36.665Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:01:36.667Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:01:37.254Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:02:28.429Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:02:47.486Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:03:31.484Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:03:50.587Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:04:41.727Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:04:57.210Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:05:44.772Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:06:03.862Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.099Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T14:06:56.100Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.100Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.100Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.102Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T14:07:09.449Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:07:09.919Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:07:09.921Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:07:15.119Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:07:15.121Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:07:15.121Z"} +{"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-06T14:07:19.958Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:07:58.242Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:07:58.277Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:07:58.314Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:08:20.899Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:08:20.934Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:08:21.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:08:21.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:08:21.809Z"} +{"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-06T14:08:26.609Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:09:04.754Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:09:23.899Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:09:23.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:09:28.466Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:09:28.467Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:09:28.467Z"} +{"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-06T14:09:33.273Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:10:15.095Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:10:30.599Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:10:30.630Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:10:35.153Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:10:35.153Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:10:35.153Z"} +{"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-06T14:10:39.949Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:11:18.131Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:11:37.256Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:11:37.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:11:41.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:11:41.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:11:41.799Z"} +{"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-06T14:11:46.592Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:12:24.758Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:12:43.891Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:12:43.925Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:12:48.429Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:12:48.429Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:12:48.430Z"} +{"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-06T14:12:53.264Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:13:36.092Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:13:54.172Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:13:54.203Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:13:54.235Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:13:55.112Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:13:55.112Z"} +{"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-06T14:13:59.940Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:14:42.744Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:14:57.237Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:14:57.269Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:14:57.299Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:15:01.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:15:01.763Z"} +{"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-06T14:15:06.603Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:15:44.679Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:16:07.546Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:16:07.582Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:16:08.430Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:16:08.430Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:16:08.431Z"} +{"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-06T14:16:13.273Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:16:55.031Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:17:10.551Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:17:10.595Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:17:15.167Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:17:15.168Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:17:15.168Z"} +{"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-06T14:17:19.959Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:18:01.621Z"} +{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-06T14:18:10.747Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:18:20.880Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:18:20.915Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:18:21.814Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:18:21.815Z"} +{"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-06T14:18:26.613Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:19:04.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:19:28.450Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:19:28.450Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:19:28.450Z"} +{"level":"error","message":"Uncaught Exception: Timed out while authenticating with server","source":"timeout-auth","stack":"Error: Timed out while authenticating with server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:139:17)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-06T14:19:28.451Z"} +{"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-06T14:19:33.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:20:16.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:20:35.440Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:20:35.440Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:20:35.568Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:20:35.656Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:20:35.787Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:20:35.885Z"} +{"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-06T14:20:39.962Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:21:48.852Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:21:48.856Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:21:48.857Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:21:48.859Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:21:48.859Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:21:48.860Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:21:49.521Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:21:49.537Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:21:49.613Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:21:49.614Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:21:54.295Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:21:54.298Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:21:55.435Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:22:14.752Z"} +{"cookie":{"expires":"2025-07-06T14:22:14.716Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5d3fa01a03251b27ec7c9d3683957fe1","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-06T14:22:14.755Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-06T14:22:14.769Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:22:55.586Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-06T14:22:57.096Z"} +{"level":"info","message":"Nonce 99fa8a3d72250ecd3173f66b69fb2dc6 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-06T14:22:57.124Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-06T14:22:59.387Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-06T14:22:59.389Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:22:59.623Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-06T14:23:00.647Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-06T14:23:00.648Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-06T14:23:00.818Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-06T14:23:00.819Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-06T14:23:00.900Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-06T14:23:00.901Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-06T14:23:00.906Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-06T14:23:00.906Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-06T14:23:01.114Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-06T14:23:01.115Z"} +{"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-06T14:23:01.116Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:01.117Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:01.117Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-06T14:23:01.118Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:01.153Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:01.154Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-06T14:23:01.619Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-06T14:23:01.619Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-06T14:23:01.622Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-06T14:23:01.623Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-06T14:23:01.667Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-06T14:23:01.668Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-06T14:23:01.723Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-06T14:23:01.724Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:23:02.021Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-06T14:23:02.023Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-06T14:23:02.024Z"} +{"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":["sepolia","ethereum","arbitrum","bsc","polygon"],"timestamp":"2025-06-06T14:23:02.024Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:02.024Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-06T14:23:02.047Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-06T14:22:14.716Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5d3fa01a03251b27ec7c9d3683957fe1","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-06T14:23:02.049Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-06T14:23:02.052Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=5d3fa01a03251b27ec7c9d3683957fe1, previousGuestId=undefined","timestamp":"2025-06-06T14:23:02.053Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-06T14:23:02.058Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-06T14:23:02.058Z"} +{"level":"info","message":"No guest messages found for guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-06T14:23:02.064Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-06T14:23:02.067Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-06T14:23:02.071Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-06T14:23:02.071Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-06T14:23:02.073Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-06T14:23:02.077Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-06T14:23:02.078Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-06T14:23:02.079Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-06T14:23:02.082Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-06T14:23:02.083Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-06T14:23:02.085Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-06T14:23:02.088Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-06T14:23:02.088Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-06T14:23:02.091Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-06T14:23:02.093Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-06T14:23:02.093Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-06T14:23:02.095Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-06T14:23:02.098Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-06T14:23:02.099Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-06T14:23:02.100Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-06T14:23:02.103Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-06T14:23:02.104Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-06T14:23:02.105Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-06T14:23:02.109Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-06T14:23:02.110Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-06T14:23:02.111Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-06T14:23:02.115Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-06T14:23:02.115Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-06T14:23:02.117Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-06T14:23:02.119Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-06T14:23:02.120Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-06T14:23:02.122Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-06T14:23:02.125Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-06T14:23:02.126Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-06T14:23:02.127Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-06T14:23:02.130Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-06T14:23:02.130Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-06T14:23:02.132Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-06T14:23:02.135Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-06T14:23:02.135Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-06T14:23:02.137Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-06T14:23:02.140Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-06T14:23:02.140Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-06T14:23:02.142Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-06T14:23:02.145Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-06T14:23:02.145Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-06T14:23:02.147Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-06T14:22:14.716Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5d3fa01a03251b27ec7c9d3683957fe1","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["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"],"timestamp":"2025-06-06T14:23:02.150Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-06T14:23:02.154Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:23:02.170Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.172Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:02.203Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.214Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:23:02.244Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.248Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-06T14:23:02.262Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-06T14:23:02.264Z"} +{"level":"info","message":"Created mapping for guest ID 1749219734273-z8cjo614o to user 1","timestamp":"2025-06-06T14:23:02.279Z"} +{"level":"info","message":"No guest messages found for guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-06T14:23:02.289Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:02.302Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:02.318Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:02.319Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.320Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-06T14:23:02.334Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:02.464Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.468Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:02.501Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.503Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:23:02.524Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.526Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:02.708Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.711Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:02.728Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:02.730Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:07.101Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:23:07.103Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-06T14:23:07.227Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-06T14:23:07.253Z"} +{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-06T14:23:07.268Z","total":28} +{"action":"call","code":"CALL_EXCEPTION","data":null,"info":{"error":{"code":19,"message":"Unable to perform request"},"payload":{"id":2,"jsonrpc":"2.0","method":"eth_call","params":[{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d"},"latest"]}},"invocation":null,"level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)","reason":null,"revert":null,"shortMessage":"missing revert data","stack":"Error: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)\n at makeError (/app/node_modules/ethers/lib.commonjs/utils/errors.js:129:21)\n at getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:105:37)\n at AbiCoder.getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:206:16)\n at JsonRpcProvider.getRpcError (/app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:676:43)\n at /app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:302:45\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T14:23:08.115Z","transaction":{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d"}} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-06T14:23:09.869Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-06T14:23:09.930Z"} +{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-06T14:23:09.935Z","total":28} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:23:11.336Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:23:13.509Z"} +{"level":"info","message":"GET /api/users/7","timestamp":"2025-06-06T14:23:16.682Z"} +{"level":"info","message":"GET /api/messages?userId=7","timestamp":"2025-06-06T14:23:16.719Z"} +{"level":"info","message":"GET /api/users/7/tags","timestamp":"2025-06-06T14:23:16.775Z"} +{"level":"info","message":"DELETE /api/users/7","timestamp":"2025-06-06T14:23:20.181Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:7 for user 1","timestamp":"2025-06-06T14:23:20.185Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:23:20.222Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:23:33.389Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:23:33.393Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:24:03.129Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:24:03.133Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:24:08.853Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:24:33.476Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:24:33.480Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:25:04.343Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:25:04.347Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:25:13.803Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:25:13.808Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:25:13.810Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:25:13.811Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:25:13.812Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:25:13.814Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:25:14.262Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:25:14.278Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:25:14.325Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:25:14.326Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:25:22.159Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:25:22.163Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:25:23.152Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:25:25.058Z"} +{"level":"info","message":"GET /api/users/6","timestamp":"2025-06-06T14:25:26.969Z"} +{"level":"info","message":"GET /api/messages?userId=6","timestamp":"2025-06-06T14:25:27.014Z"} +{"level":"info","message":"GET /api/users/6/tags","timestamp":"2025-06-06T14:25:27.053Z"} +{"level":"info","message":"DELETE /api/users/6","timestamp":"2025-06-06T14:25:29.699Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:6 for user 1","timestamp":"2025-06-06T14:25:29.704Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:25:29.758Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:25:34.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:25:34.173Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:26:05.007Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:26:05.014Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:26:30.089Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:26:48.856Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:26:48.862Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.947Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:27:49.557Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:27:49.563Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:27:50.949Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:27:55.384Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:27:55.386Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:27:56.509Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:28:46.751Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:28:50.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:28:50.176Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:29:02.980Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:29:47.627Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:29:47.630Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:29:47.631Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:29:47.631Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:29:47.632Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:29:47.632Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:29:47.909Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:29:47.921Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:29:47.998Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:29:47.999Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:29:49.005Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:29:49.008Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:29:50.142Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:29:50.867Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:29:50.876Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:30:03.803Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:30:03.812Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:30:05.494Z"} +{"level":"info","message":"GET /api/users/8","timestamp":"2025-06-06T14:30:07.671Z"} +{"level":"info","message":"GET /api/messages?userId=8","timestamp":"2025-06-06T14:30:07.710Z"} +{"level":"info","message":"GET /api/users/8/tags","timestamp":"2025-06-06T14:30:07.742Z"} +{"level":"info","message":"DELETE /api/users/8","timestamp":"2025-06-06T14:30:11.118Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:8 for user 1","timestamp":"2025-06-06T14:30:11.123Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:30:11.193Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:30:34.647Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:30:34.652Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:31:00.365Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:31:04.995Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:31:04.999Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:31:41.268Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:31:41.271Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:31:41.272Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:31:41.273Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:31:41.274Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:31:41.275Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:31:41.556Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:31:41.571Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:31:41.612Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:31:41.613Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:31:46.038Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:31:46.040Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:31:48.831Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:31:48.843Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:31:50.730Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:32:01.906Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:01.911Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:32:01.966Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:01.973Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:32:02.092Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T14:32:02.139Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:02.150Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:32:02.217Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:02.230Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:32:02.242Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T14:32:02.245Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:32:02.366Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:02.376Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:32:02.444Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:02.453Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:32:06.008Z"} +{"level":"info","message":"GET /api/users/10","timestamp":"2025-06-06T14:32:09.521Z"} +{"level":"info","message":"GET /api/messages?userId=10","timestamp":"2025-06-06T14:32:09.565Z"} +{"level":"info","message":"GET /api/users/10/tags","timestamp":"2025-06-06T14:32:09.590Z"} +{"level":"info","message":"DELETE /api/users/10","timestamp":"2025-06-06T14:32:12.652Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:10 for user 1","timestamp":"2025-06-06T14:32:12.657Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:32:12.717Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:32:33.298Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:32:33.305Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:32:53.906Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:33:00.298Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:33:00.303Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:33:30.640Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:33:30.647Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:34:00.569Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:34:00.943Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:34:00.947Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:34:31.378Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:34:31.383Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:35:01.635Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:35:01.640Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.266Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:35:11.267Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.267Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.268Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.268Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.268Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:35:24.593Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:35:25.614Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:35:25.616Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:30.977Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T14:35:30.978Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:30.978Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T14:35:40.983Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:35:42.020Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:35:42.023Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:35:43.311Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:35:48.152Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:35:48.161Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:36:10.143Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:36:10.147Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:36:10.148Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:36:10.149Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:36:10.150Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:36:10.152Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:36:10.476Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:36:10.491Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:36:10.602Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:36:10.604Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:36:11.450Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:36:11.452Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:36:14.473Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:36:14.476Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:36:14.477Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:36:14.478Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:36:14.478Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:36:14.479Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:36:14.735Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:36:14.748Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:36:14.831Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:36:14.832Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:36:20.123Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:36:20.123Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:36:33.463Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:36:37.587Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:36:37.590Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:36:38.188Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:36:48.876Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:36:48.887Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:37:03.232Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:37:03.240Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:37:04.712Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T14:37:07.012Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T14:37:07.061Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T14:37:07.101Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T14:37:10.034Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T14:37:10.039Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:37:10.080Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:37:33.264Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:37:33.268Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:37:45.478Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:38:00.258Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:38:00.263Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:38:30.616Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:38:30.621Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:38:31.664Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:38:31.667Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:38:31.667Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:38:31.668Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:38:31.669Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:38:31.670Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:38:31.967Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:38:31.979Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:38:32.058Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:38:32.059Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:38:32.890Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:38:32.893Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:38:41.695Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:38:41.696Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:38:41.696Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:38:51.697Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:38:52.634Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:38:52.636Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:38:53.889Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:39:00.970Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:39:00.978Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:39:40.837Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:39:50.809Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:39:50.823Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:39:54.543Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:39:54.548Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:39:54.549Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:39:54.550Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:39:54.550Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:39:54.551Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:39:54.882Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:39:54.900Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:39:55.009Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:39:55.011Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:39:59.757Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:39:59.762Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:40:01.018Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:40:48.187Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:40:48.204Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:41:11.916Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:41:11.918Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:41:11.918Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:41:11.919Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:41:21.927Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:41:26.489Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:41:26.491Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:41:31.280Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:41:48.804Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:41:48.815Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:42:18.100Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:42:37.947Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:42:49.417Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:42:49.424Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:43:24.475Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:43:41.155Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:43:50.083Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:43:50.089Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.551Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T14:44:31.551Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.552Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.552Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.552Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.553Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.553Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.553Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T14:44:41.561Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:44:47.464Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:44:47.466Z"} +{"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:98: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-06T14:44:47.469Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:50.481Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:50.482Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:50.482Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:44:50.790Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:44:50.798Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:45:22.684Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:45:22.687Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:45:22.688Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:45:22.689Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:45:22.690Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:45:22.691Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:45:23.107Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:45:23.131Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:45:23.228Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:45:23.230Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:45:24.191Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:45:24.194Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:45:28.758Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:45:42.520Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:45:42.534Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:45:46.070Z"} +{"level":"info","message":"GET /api/users/11","timestamp":"2025-06-06T14:45:47.763Z"} +{"level":"info","message":"GET /api/messages?userId=11","timestamp":"2025-06-06T14:45:47.800Z"} +{"level":"info","message":"GET /api/users/11/tags","timestamp":"2025-06-06T14:45:47.832Z"} +{"level":"info","message":"DELETE /api/users/11","timestamp":"2025-06-06T14:45:54.562Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:11 for user 1","timestamp":"2025-06-06T14:45:54.567Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:45:54.615Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:46:02.230Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:46:02.233Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:46:29.880Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:46:29.885Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:46:33.313Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:47:02.907Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:47:02.914Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:47:33.244Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:47:33.249Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:47:38.667Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:48:31.499Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:48:31.505Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:48:45.093Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:49:31.593Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:49:31.596Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:49:31.596Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:49:31.598Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:49:31.598Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:49:31.599Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:49:31.897Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:49:31.911Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:49:31.997Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:49:31.998Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:49:33.050Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:49:33.057Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:49:36.795Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:49:36.798Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:49:38.362Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:50:34.542Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:50:34.551Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:50:44.519Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:51:01.589Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:51:01.595Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:51:03.515Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T14:51:05.494Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T14:51:05.520Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T14:51:05.606Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:51:11.445Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:51:16.401Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T14:51:19.105Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T14:51:19.141Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T14:51:19.208Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:51:29.635Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:51:32.011Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:51:32.013Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:51:37.238Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:51:37.242Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:51:37.244Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:51:37.246Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:51:37.247Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:51:37.249Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:51:37.727Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:51:37.750Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:51:37.861Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:51:37.862Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:51:38.894Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:51:38.899Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:51:39.991Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:51:39.995Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:51:39.997Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:51:39.998Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:51:40.000Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:51:40.002Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:51:40.296Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:51:40.313Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:51:40.398Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:51:40.399Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:51:41.289Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:51:41.292Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:51:42.212Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:51:50.531Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:51:50.535Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:51:50.536Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:51:50.537Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:51:50.538Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:51:50.539Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:51:50.865Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:51:50.898Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:51:50.971Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:51:50.973Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:51:51.810Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:51:51.815Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:51:52.397Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:52:02.869Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:52:02.880Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:52:08.536Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:52:08.539Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:52:08.541Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:52:08.542Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:52:08.543Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:52:08.544Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:52:08.938Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:52:08.966Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:52:09.072Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:52:09.074Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:52:13.169Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:52:13.172Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:52:13.669Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:52:49.340Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:52:49.354Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T14:52:58.271Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T14:52:58.274Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T14:52:58.276Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T14:52:58.277Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T14:52:58.278Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T14:52:58.280Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T14:52:58.632Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T14:52:58.645Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T14:52:58.727Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T14:52:58.728Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:53:00.069Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:53:00.083Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:53:00.238Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:53:00.242Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:53:03.410Z"} +{"level":"info","message":"GET /api/users/6","timestamp":"2025-06-06T14:53:07.922Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:53:09.082Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T14:53:09.083Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:53:09.084Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T14:53:10.612Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T14:53:12.118Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T14:53:14.045Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T14:53:19.084Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:53:20.275Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:53:20.278Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:53:21.499Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:53:30.545Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:53:30.553Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:54:00.926Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:54:00.933Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:54:15.485Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T14:54:15.486Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:54:15.486Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:54:15.487Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T14:54:25.489Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T14:54:27.866Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T14:54:27.867Z"} +{"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:98: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-06T14:54:27.869Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:54:29.159Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:54:30.830Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:54:30.831Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:54:30.831Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:54:50.706Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:54:50.717Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:55:01.495Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:55:01.500Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:55:21.447Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:55:31.812Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:55:31.818Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:55:35.965Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:55:36.048Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:55:39.032Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:55:39.032Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:55:39.033Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:56:21.507Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:56:33.407Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:56:33.412Z"} +{"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-06T14:56:45.478Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:56:45.542Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:56:45.543Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:56:45.543Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:57:34.955Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:57:34.960Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:57:35.113Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:57:49.224Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:57:49.316Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:57:52.201Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:57:52.202Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:57:52.202Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:58:33.308Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:58:33.313Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:58:42.067Z"} +{"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-06T14:58:54.367Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T14:58:55.400Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T14:59:34.866Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T14:59:34.869Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:59:48.624Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:59:48.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:59:48.625Z"} +{"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-06T15:00:01.021Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:00:06.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:00:06.293Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:00:36.390Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:00:36.395Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:00:48.143Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:00:48.194Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:01:11.868Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:01:11.870Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:01:11.871Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:01:37.999Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:01:38.003Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:01:54.502Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:01:54.539Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:01:54.650Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:02:19.084Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:02:19.176Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:02:39.476Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:02:39.480Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:03:08.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:03:25.226Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:03:25.227Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:03:25.227Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:03:25.228Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:03:25.228Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:03:25.228Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:03:41.011Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:03:41.016Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:04:14.988Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:04:15.051Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:04:15.173Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:04:31.789Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:04:31.791Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:04:31.791Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:04:39.234Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:04:39.240Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:05:14.442Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:05:38.401Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:05:38.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:05:38.404Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:05:40.783Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:05:40.788Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:06:20.992Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:06:21.085Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:06:21.176Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:06:42.100Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:06:42.225Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:06:42.372Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:06:42.379Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:07:27.706Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:07:43.908Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:07:43.919Z"} +{"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-06T15:07:47.272Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:07:48.404Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:08:41.126Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:08:45.447Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:08:45.451Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:08:55.147Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:08:55.238Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:08:58.290Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:09:40.979Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:09:47.020Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:09:47.026Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:10:01.719Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:10:01.811Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:10:04.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:10:04.790Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:10:04.790Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:10:45.240Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:10:45.244Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:10:47.336Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:11:08.542Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:11:08.634Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:11:11.454Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:11:11.455Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:11:11.455Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:11:46.852Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:11:46.856Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:12:01.441Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:12:14.935Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:12:15.027Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:12:15.120Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:12:48.396Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:12:48.400Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:13:00.426Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:13:21.356Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:13:21.447Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:13:24.610Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:13:24.611Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:13:24.612Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:13:24.612Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:13:24.612Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:13:49.964Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:13:49.977Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:14:07.169Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:14:26.802Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T15:14:27.118Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T15:14:27.118Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T15:14:27.118Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:14:50.609Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:14:50.618Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:15:14.074Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:15:14.190Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:15:34.847Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:15:34.897Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:15:37.823Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:15:37.825Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:15:37.826Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:15:51.247Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:15:51.254Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:16:27.153Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:16:41.209Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:16:41.248Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:16:44.311Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:16:44.312Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:16:44.312Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:16:48.625Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:16:48.641Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:17:34.337Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:17:49.315Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:17:49.321Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:17:51.491Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:17:51.619Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:17:51.712Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:18:33.462Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:18:49.947Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:18:49.961Z"} +{"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-06T15:18:57.411Z"} +{"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-06T15:18:57.505Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:18:57.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:18:57.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:18:57.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:18:57.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:18:57.622Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:19:47.027Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:19:50.656Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:19:50.665Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:20:04.182Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:20:04.183Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:20:04.184Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:20:46.532Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:20:51.199Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:20:51.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:21:10.714Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:21:10.715Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:21:10.715Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:21:48.564Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:21:48.572Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:22:00.353Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:22:06.453Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:22:06.458Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:22:06.459Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:22:06.460Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:22:06.461Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:22:06.462Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:22:06.820Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:22:06.845Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:22:06.916Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:22:06.918Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:22:12.419Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:22:12.423Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:22:14.068Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:22:14.654Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:22:14.669Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:22:16.670Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:22:18.450Z"} +{"level":"info","message":"GET /api/users/11","timestamp":"2025-06-06T15:22:20.533Z"} +{"level":"info","message":"GET /api/messages?userId=11","timestamp":"2025-06-06T15:22:20.589Z"} +{"level":"info","message":"GET /api/users/11/tags","timestamp":"2025-06-06T15:22:20.627Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:22:32.329Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:22:32.335Z"} +{"level":"info","message":"DELETE /api/users/11","timestamp":"2025-06-06T15:22:34.761Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:11 for user 1","timestamp":"2025-06-06T15:22:34.765Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:22:34.794Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:22:46.192Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:22:46.205Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:22:46.206Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:22:46.207Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:22:46.208Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:22:46.209Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:22:46.630Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:22:46.651Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:22:46.782Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:22:46.785Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:22:47.961Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:22:47.964Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:22:47.965Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:22:47.966Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:22:47.966Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:22:47.967Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:22:48.237Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:22:48.251Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:22:48.346Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:22:48.347Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:22:49.837Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:22:49.841Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:22:50.999Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:22:59.946Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:22:59.958Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:23:05.827Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:23:05.830Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:23:05.832Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:23:05.836Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:23:05.837Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:23:05.838Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:23:06.193Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:23:06.214Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:23:06.318Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:23:06.320Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:23:10.447Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:23:10.450Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:23:15.652Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:23:15.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:23:15.653Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:23:25.655Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:23:26.752Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:23:26.755Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:23:27.999Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:23:30.312Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:23:30.321Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:23:31.038Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:23:31.041Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:23:31.042Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:23:31.042Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:23:31.043Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:23:31.044Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:23:31.322Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:23:31.340Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:23:31.426Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:23:31.428Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:23:39.981Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:23:39.982Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:23:49.989Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:23:51.141Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:23:51.144Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:23:52.302Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:24:00.105Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:00.112Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:24:03.058Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:03.063Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:24:03.109Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:03.130Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:24:03.163Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:03.165Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:24:03.219Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:24:03.268Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:24:03.269Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:24:03.279Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:03.349Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:24:03.388Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:03.395Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:24:03.420Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:03.431Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:24:11.419Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:24:13.355Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:24:13.434Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:24:13.501Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:24:34.695Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:24:34.700Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:24:58.973Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:25:03.965Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:03.969Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:25:35.225Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:35.230Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:25:41.721Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:41.724Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:25:41.771Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:41.782Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:25:41.814Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:25:41.844Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:25:41.845Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:25:41.876Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:25:41.899Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:41.906Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:25:41.932Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:25:41.953Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:41.959Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:25:41.997Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:42.000Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:25:42.036Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:25:42.040Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:25:45.008Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:25:46.317Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T15:25:49.451Z"} +{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-06T15:25:49.507Z"} +{"level":"info","message":"GET /api/users/4/tags","timestamp":"2025-06-06T15:25:49.543Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:26:01.822Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:26:01.826Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:26:01.827Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:26:01.830Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:26:01.831Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:26:01.835Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:26:02.152Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:26:02.169Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:26:02.264Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:26:02.265Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:26:11.153Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:26:11.154Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:26:14.519Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:14.527Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:26:21.154Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:26:27.181Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:26:27.184Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:26:28.539Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:26:43.086Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:43.093Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:26:48.178Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:26:50.910Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:50.913Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:26:50.967Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:50.978Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:26:51.019Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:51.024Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:26:51.064Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:26:51.096Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:26:51.099Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:26:51.191Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:51.200Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:26:51.245Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:51.249Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:26:51.284Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:26:51.290Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:26:52.254Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:26:57.952Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:26:57.992Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:26:58.032Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:27:17.804Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:27:17.806Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:27:17.807Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:27:17.808Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:27:17.809Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:27:17.809Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:27:18.079Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:27:18.095Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:27:18.172Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:27:18.173Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:27:22.390Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:22.399Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:27:22.922Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:27:22.926Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:27:23.843Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:27:37.648Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:37.663Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:27:37.704Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:37.710Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:27:37.716Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:27:37.741Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:27:37.753Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:27:37.755Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:37.758Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:27:37.933Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:37.946Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:27:37.976Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:27:37.996Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:38.007Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:27:38.026Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:27:38.042Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:27:38.049Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:27:40.519Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:27:42.240Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T15:27:43.913Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T15:27:43.951Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T15:27:43.979Z"} +{"level":"info","message":"POST /api/users/tags/init","timestamp":"2025-06-06T15:27:46.080Z"} +{"level":"info","message":"GET /api/users/tags","timestamp":"2025-06-06T15:27:46.124Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T15:27:46.165Z"} +{"level":"info","message":"POST /api/users/tags","timestamp":"2025-06-06T15:27:57.112Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:27:57.156Z"} +{"level":"info","message":"GET /api/users/tags","timestamp":"2025-06-06T15:27:57.190Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T15:27:57.246Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:28:08.921Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:28:08.926Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:28:26.958Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:28:37.670Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:28:38.991Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:28:38.996Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:29:06.202Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:29:06.208Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:29:36.689Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:29:36.695Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:29:37.247Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:30:07.297Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:30:07.301Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:30:37.070Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:30:37.073Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.514Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:30:51.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.517Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:31:01.520Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:31:02.297Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:31:02.300Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:31:03.157Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:31:07.714Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:31:07.719Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:31:48.465Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:31:48.475Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:31:50.404Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.254Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T15:32:14.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.256Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T15:32:24.258Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:32:32.134Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:32:32.136Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:32:36.726Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:32:49.114Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:32:49.123Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:32:57.242Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:33:20.329Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:33:29.308Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:29.315Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:33:33.032Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:33.035Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:33:33.096Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:33.101Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:33:34.289Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:34.291Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:33:34.352Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:33:34.353Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:33:34.367Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:33:36.438Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:36.452Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:33:36.493Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:36.497Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:33:36.534Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:33:36.537Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:33:39.751Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:33:42.522Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:33:42.525Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:33:42.525Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:33:42.526Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:33:42.526Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:33:42.527Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:33:42.807Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:33:42.822Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:33:42.904Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:33:42.905Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:33:43.707Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:33:43.710Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:33:44.774Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:33:48.128Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T15:33:50.109Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T15:33:50.183Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T15:33:50.280Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:33:52.970Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:33:52.980Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:33:52.983Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:33:52.985Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:33:52.986Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:33:52.988Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:33:53.722Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:33:53.744Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:33:53.847Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:33:53.849Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:33:55.046Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:33:55.050Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:33:55.050Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:33:55.051Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:33:55.052Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:33:55.053Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:33:55.380Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:33:55.396Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:33:55.447Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:33:55.449Z"} +{"level":"info","message":"GET /api/tables?_t=1749224035706","timestamp":"2025-06-06T15:33:55.655Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:34:00.879Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:34:00.879Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:34:02.212Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:34:02.217Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:34:02.218Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:34:02.220Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:34:02.222Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:34:02.224Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:34:02.687Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:34:02.722Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:34:02.831Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:34:02.834Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:34:03.527Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:03.535Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:34:09.851Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:34:11.511Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:34:11.512Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:34:21.513Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:34:26.046Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:34:26.050Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:34:29.646Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:29.660Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:34:29.730Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:29.737Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:34:29.801Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:34:29.832Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:29.844Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:34:29.878Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:29.882Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:34:29.896Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:34:29.899Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:34:29.917Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:29.955Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:34:29.986Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:34:29.990Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:34:30.500Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:34:55.788Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:35:00.218Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:00.228Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:35:30.693Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:30.696Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:35:32.877Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:35:32.880Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:35:32.880Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:35:32.881Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:35:32.882Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:35:32.882Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:35:33.148Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:35:33.159Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:35:33.227Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:35:33.228Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:35:37.316Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:35:37.319Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:35:37.843Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:35:39.905Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:39.917Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:35:39.972Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:39.976Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:35:40.005Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:35:40.014Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:40.018Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:35:40.031Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:35:40.033Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:35:40.061Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:40.064Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:35:40.085Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:40.088Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:35:40.107Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:35:40.110Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:35:41.668Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:35:44.105Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:35:44.138Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:35:44.161Z"} +{"level":"info","message":"DELETE /api/users/2","timestamp":"2025-06-06T15:35:51.935Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:2 for user 1","timestamp":"2025-06-06T15:35:51.937Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:35:51.974Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:36:10.864Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:36:10.868Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:36:23.266Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:36:41.259Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:36:41.263Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:36:44.406Z"} +{"level":"info","message":"GET /api/users/9","timestamp":"2025-06-06T15:36:57.975Z"} +{"level":"info","message":"GET /api/messages?userId=9","timestamp":"2025-06-06T15:36:57.995Z"} +{"level":"info","message":"GET /api/users/9/tags","timestamp":"2025-06-06T15:36:58.019Z"} +{"level":"info","message":"POST /api/users/tags/init","timestamp":"2025-06-06T15:36:59.585Z"} +{"level":"info","message":"GET /api/users/tags","timestamp":"2025-06-06T15:36:59.605Z"} +{"level":"info","message":"GET /api/users/9/tags","timestamp":"2025-06-06T15:36:59.649Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:37:11.570Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:37:11.573Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:37:41.894Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:37:41.898Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:37:50.961Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:38:12.250Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:38:12.253Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:38:42.510Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:38:42.513Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:38:57.488Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:39:12.877Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:39:12.883Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:39:17.432Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:39:43.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:39:43.172Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:39:58.583Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:39:58.585Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:39:58.586Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:39:58.587Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:39:58.587Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:39:58.588Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:39:58.831Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:39:58.842Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:39:58.905Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:39:58.906Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:40:04.118Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:40:04.119Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:40:10.167Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:10.172Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:40:17.448Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:40:18.187Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:40:18.189Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:40:19.370Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:40:19.372Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:40:19.373Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:40:19.374Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:40:19.374Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:40:19.375Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:40:19.608Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:40:19.621Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:40:19.657Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:40:19.659Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:40:20.122Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:40:20.124Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:40:20.657Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:40:25.622Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:25.630Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:40:25.690Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:25.704Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:40:25.742Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:25.747Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:40:25.761Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:40:25.786Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:25.792Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:40:25.802Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:40:25.804Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:40:25.854Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:25.857Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:40:25.890Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:25.893Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:40:27.392Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T15:40:30.693Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T15:40:30.726Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T15:40:30.799Z"} +{"level":"info","message":"POST /api/users/tags/init","timestamp":"2025-06-06T15:40:33.103Z"} +{"level":"info","message":"GET /api/users/tags","timestamp":"2025-06-06T15:40:33.122Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T15:40:33.149Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:40:56.415Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:40:56.419Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:41:16.589Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:41:16.592Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:41:16.593Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:41:16.593Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:41:16.594Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:41:16.594Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:41:16.841Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:41:16.853Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:41:16.919Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:41:16.921Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:41:17.356Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:41:17.357Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:41:25.890Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:41:25.891Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:41:25.892Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:41:26.787Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:26.793Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T15:41:34.332Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T15:41:34.360Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T15:41:34.416Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:41:35.893Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:41:36.368Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:41:36.369Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:41:36.894Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:41:46.061Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:41:46.064Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:41:46.065Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:41:46.067Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:41:46.067Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:41:46.068Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:41:46.336Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:41:46.346Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:41:46.391Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:41:46.393Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:41:46.948Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:41:46.950Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:41:48.979Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:48.990Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T15:41:49.016Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:41:49.049Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:49.055Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T15:41:49.070Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:41:49.096Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:41:49.102Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:41:49.104Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:49.107Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T15:41:49.189Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:41:49.205Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:49.209Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:41:49.244Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:49.248Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:41:49.268Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:41:49.271Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:41:51.076Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:41:51.144Z"} +{"action":"call","code":"CALL_EXCEPTION","data":null,"info":{"error":{"code":19,"message":"Unable to perform request"},"payload":{"id":2,"jsonrpc":"2.0","method":"eth_call","params":[{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d"},"latest"]}},"invocation":null,"level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)","reason":null,"revert":null,"shortMessage":"missing revert data","stack":"Error: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)\n at makeError (/app/node_modules/ethers/lib.commonjs/utils/errors.js:129:21)\n at getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:105:37)\n at AbiCoder.getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:206:16)\n at JsonRpcProvider.getRpcError (/app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:676:43)\n at /app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:302:45\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T15:41:52.193Z","transaction":{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d"}} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:41:57.664Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:41:59.714Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:41:59.738Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:41:59.756Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T15:42:02.152Z"} +{"level":"info","message":"GET /api/users/tags","timestamp":"2025-06-06T15:42:02.183Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:42:02.210Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:42:19.573Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:42:19.577Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:42:49.978Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:42:49.981Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:42:54.068Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:43:20.253Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:43:20.257Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:43:50.680Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:43:50.683Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:44:04.275Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:44:20.892Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:44:20.895Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:44:51.216Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:44:51.220Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.851Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:45:11.852Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.854Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:45:21.576Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:45:21.579Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:45:25.179Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:30.358Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T15:45:30.359Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T15:45:40.361Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:46.777Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:45:59.169Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:45:59.172Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:45:59.173Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:45:59.174Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:45:59.174Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:45:59.175Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:45:59.420Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:45:59.433Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:45:59.471Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:45:59.472Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:45:59.977Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:45:59.979Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:46:00.488Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:46:01.415Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:46:01.418Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:01.418Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:01.419Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:46:01.420Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:46:01.421Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:46:01.771Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:46:01.787Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:46:01.879Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:46:01.880Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:46:05.985Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:46:05.988Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:46:06.563Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:46:07.756Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:46:07.759Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:07.761Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:07.763Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:46:07.764Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:46:07.765Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:46:08.097Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:46:08.119Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:46:08.214Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:46:08.214Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:46:08.757Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:46:08.760Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:46:09.247Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:46:14.224Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:46:14.226Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:14.226Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:14.228Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:46:14.228Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:46:14.229Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:46:14.498Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:46:14.509Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:46:14.575Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:46:14.576Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:46:18.637Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:46:18.638Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:46:23.100Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:46:23.106Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:46:25.973Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:46:51.094Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:46:51.098Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:51.099Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:46:51.100Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:46:51.101Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:46:51.102Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:46:51.471Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:46:51.493Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:46:51.586Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:46:51.589Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:46:53.415Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:46:53.419Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:46:58.999Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:46:59.008Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:46:59.439Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:47:02.244Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:02.255Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:47:02.300Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:47:02.338Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:02.348Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:47:02.357Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:47:02.371Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:02.380Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:47:02.391Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:47:02.393Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T15:47:02.409Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:47:02.471Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:02.475Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:47:02.499Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:02.511Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:47:02.535Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:02.539Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:47:04.528Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:47:06.447Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T15:47:09.659Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T15:47:09.686Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T15:47:09.708Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T15:47:12.264Z"} +{"level":"info","message":"GET /api/users/tags","timestamp":"2025-06-06T15:47:12.282Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T15:47:12.307Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:47:33.702Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:47:33.706Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:48:02.629Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:48:04.291Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:04.295Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:48:31.112Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:31.116Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T15:48:35.393Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T15:48:35.423Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:48:35.447Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:48:55.998Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:56.005Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T15:48:56.043Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:48:56.059Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:56.062Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T15:48:56.084Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:48:56.107Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:48:56.108Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:48:56.150Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:56.155Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:48:56.163Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:48:56.185Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:56.190Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:48:56.207Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:56.209Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:48:56.228Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:48:56.231Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T15:48:58.820Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:48:58.836Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:48:58.860Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:01.655Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:01.680Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:01.703Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:01.723Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:01.746Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:49:01.772Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:03.201Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:03.215Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:03.231Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:03.249Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:03.267Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:49:03.284Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:09.027Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:09.049Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:09.070Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:09.089Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:09.111Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:49:09.130Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:10.038Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:10.165Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:10.182Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:10.202Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:10.222Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:49:10.241Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.751Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"info","message":"POST /api/tags","timestamp":"2025-06-06T15:49:15.611Z"} +{"level":"info","message":"POST /api/users/3/tags","timestamp":"2025-06-06T15:49:15.633Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:49:15.656Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:49:15.679Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:49:23.752Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:49:24.207Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:49:24.209Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T15:49:24.889Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T15:49:24.892Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:49:24.974Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:49:26.549Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:49:26.552Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:49:28.345Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:49:30.718Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:49:57.517Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:49:57.521Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:50:19.398Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:50:27.940Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:50:27.943Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:50:31.395Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:50:58.111Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:50:58.116Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.862Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T15:51:26.863Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.863Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.864Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:51:28.442Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:51:28.445Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T15:51:36.865Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:51:37.901Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:51:37.903Z"} +{"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:98: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-06T15:51:37.905Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:51:41.996Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:42.065Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:42.066Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:42.066Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T15:51:49.061Z"} +{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-06T15:51:49.099Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:51:49.118Z"} +{"level":"info","message":"DELETE /api/users/4/tags/1","timestamp":"2025-06-06T15:51:55.055Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:51:55.099Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:51:58.188Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:51:58.191Z"} +{"level":"info","message":"DELETE /api/users/4/tags/1","timestamp":"2025-06-06T15:52:01.772Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:52:01.792Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:52:28.868Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:52:29.106Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:52:29.109Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:52:49.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:52:49.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:52:49.204Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:52:56.228Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:52:56.231Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:53:35.448Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:53:35.478Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:53:35.509Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:53:49.563Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:53:49.567Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:53:51.719Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:53:51.756Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:53:55.751Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:53:55.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:53:55.752Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:54:45.724Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:54:50.368Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:54:50.373Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:54:57.807Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:54:57.809Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:54:57.810Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:54:57.811Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:54:57.812Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:54:57.813Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:54:58.207Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:54:58.224Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:54:58.299Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:54:58.300Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:55:02.370Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:55:02.373Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:55:02.898Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:55:07.404Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:07.414Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:55:10.177Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:10.180Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:55:10.248Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:10.252Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T15:55:10.286Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:55:10.332Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:55:10.335Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:55:10.336Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:10.342Z"} +{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-06T15:55:10.367Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:55:10.415Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:10.418Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:55:10.431Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:55:10.450Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:10.453Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:55:10.473Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:10.477Z"} +{"level":"info","message":"DELETE /api/users/4/tags/6","timestamp":"2025-06-06T15:55:15.856Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:55:15.875Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:55:41.251Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:55:41.254Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:56:01.320Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:56:09.462Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:56:10.971Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:56:10.975Z"} +{"level":"info","message":"GET /api/tables?_t=1749225374381","timestamp":"2025-06-06T15:56:13.574Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-06T15:56:15.054Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-06T15:56:30.034Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-06T15:56:30.051Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:56:40.094Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:56:41.291Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:56:41.296Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:56:41.365Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:56:44.398Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:56:44.422Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:56:44.444Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:57:11.575Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:57:11.578Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:57:11.579Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:57:11.580Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:57:11.581Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:57:11.582Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:57:11.918Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:57:11.938Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:57:12.034Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:57:12.035Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:57:12.400Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:57:12.408Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:57:16.149Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:57:16.152Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:57:20.304Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:57:42.618Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:57:42.623Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T15:58:15.989Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T15:58:15.992Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T15:58:15.993Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T15:58:15.994Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T15:58:15.995Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T15:58:15.996Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T15:58:16.355Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T15:58:16.366Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T15:58:16.408Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T15:58:16.408Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:58:18.155Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:18.168Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:58:18.208Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:18.216Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T15:58:18.233Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T15:58:18.293Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:18.298Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:58:18.326Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T15:58:18.328Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T15:58:18.344Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:58:18.446Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:18.454Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:58:18.460Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:58:18.490Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:18.495Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:58:18.522Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:18.526Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:58:20.561Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:58:20.563Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:58:21.774Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:58:23.888Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:58:24.653Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T15:58:26.497Z"} +{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-06T15:58:26.518Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:58:26.560Z"} +{"level":"info","message":"DELETE /api/users/4/tags/1","timestamp":"2025-06-06T15:58:28.143Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:58:28.164Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:58:48.839Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:58:48.842Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T15:59:17.064Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:59:17.081Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T15:59:17.098Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:59:19.278Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:59:19.281Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:59:23.668Z"} +{"level":"info","message":"GET /api/tables?_t=1749225568053","timestamp":"2025-06-06T15:59:27.979Z"} +{"level":"info","message":"GET /api/tables/21","timestamp":"2025-06-06T15:59:29.607Z"} +{"level":"info","message":"POST /api/tables/21/columns","timestamp":"2025-06-06T15:59:31.957Z"} +{"level":"info","message":"GET /api/tables/21","timestamp":"2025-06-06T15:59:31.975Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:59:32.392Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T15:59:32.392Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:59:32.393Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:59:32.393Z"} +{"level":"info","message":"GET /api/tables/21","timestamp":"2025-06-06T15:59:43.190Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T15:59:45.586Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T15:59:46.032Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T15:59:46.034Z"} +{"level":"info","message":"PATCH /api/tables/21","timestamp":"2025-06-06T15:59:49.083Z"} +{"level":"info","message":"GET /api/tables/21","timestamp":"2025-06-06T15:59:49.107Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T15:59:49.463Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T15:59:49.465Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T15:59:50.212Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T15:59:50.628Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T15:59:53.379Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-06T16:00:00.580Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-06T16:00:00.605Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-06T16:00:00.607Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-06T16:00:00.610Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-06T16:00:00.619Z"} +{"level":"info","message":"GET /api/tables/21","timestamp":"2025-06-06T16:00:03.762Z"} +{"level":"info","message":"DELETE /api/tables/21","timestamp":"2025-06-06T16:00:09.760Z"} +{"level":"info","message":"GET /api/tables?_t=1749225610960","timestamp":"2025-06-06T16:00:09.790Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-06T16:00:15.062Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:00:20.499Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:00:20.501Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:00:37.886Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:00:50.852Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:00:50.857Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:00:56.845Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:01:21.178Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:01:21.182Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.624Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T16:01:45.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.626Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.626Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:01:48.310Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:01:48.315Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T16:01:58.807Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:01:59.718Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:01:59.720Z"} +{"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:98: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-06T16:01:59.722Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:02:03.830Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:02:47.504Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:02:48.831Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:02:48.836Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:03:06.374Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: write after end","timestamp":"2025-06-06T16:03:06.527Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.529Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:03:19.194Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:03:19.198Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:03:48.927Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:03:48.932Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:03:51.822Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:03:53.472Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T16:03:57.326Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T16:03:57.353Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:03:57.380Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:03:57.722Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:03:57.757Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T16:04:01.310Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:04:01.328Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:04:01.348Z"} +{"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-06T16:04:16.901Z"} +{"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-06T16:04:16.966Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:04:17.544Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:04:17.544Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:04:17.544Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:04:19.798Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:04:19.803Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:04:50.149Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:04:50.152Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:05:00.694Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:05:20.507Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:05:20.510Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:05:20.825Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:05:20.861Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:05:24.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:05:24.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:05:24.325Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:05:50.844Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:05:50.847Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:06:07.237Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:06:11.317Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:06:21.111Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:06:21.114Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:06:31.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:06:31.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:06:31.651Z"} +{"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-06T16:06:35.520Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:06:48.113Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:06:48.118Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:07:15.523Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:07:15.571Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:07:15.607Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:07:18.492Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:07:18.494Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:07:27.263Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T16:07:29.824Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T16:07:29.848Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:07:29.925Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:07:33.495Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:07:33.551Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-06T16:07:34.377Z"} +{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-06T16:07:34.406Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T16:07:34.470Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:07:37.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:07:37.476Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:07:37.477Z"} +{"level":"info","message":"DELETE /api/users/1/tags/4","timestamp":"2025-06-06T16:07:47.262Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T16:07:47.281Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T16:07:50.491Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:07:50.753Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:07:50.763Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:07:50.797Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T16:07:50.843Z"} +{"level":"info","message":"POST /api/users/1/tags","timestamp":"2025-06-06T16:07:54.932Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T16:07:54.954Z"} +{"level":"info","message":"POST /api/users/1/tags","timestamp":"2025-06-06T16:07:56.769Z"} +{"level":"info","message":"POST /api/users/1/tags","timestamp":"2025-06-06T16:07:56.791Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T16:07:56.810Z"} +{"level":"info","message":"DELETE /api/users/1/tags/6","timestamp":"2025-06-06T16:08:03.807Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-06T16:08:03.827Z"} +{"level":"info","message":"DELETE /api/users/1","timestamp":"2025-06-06T16:08:12.585Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:1 for user 1","timestamp":"2025-06-06T16:08:12.589Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:08:12.626Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:08:17.813Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:08:18.537Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:08:18.539Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:08:20.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-06T16:08:43.177Z"} +{"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-06T16:08:43.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:08:43.800Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:08:43.801Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:08:43.801Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:08:49.448Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:08:49.453Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:09:19.103Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:09:19.107Z"} +{"level":"info","message":"GET /api/tables?_t=1749226166435","timestamp":"2025-06-06T16:09:26.355Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:09:32.200Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:09:33.803Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:09:46.276Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:09:46.307Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:09:50.129Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:09:50.133Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:09:50.434Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:09:50.435Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:09:50.435Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:10:20.501Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:10:20.504Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:10:37.112Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:10:50.743Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:10:50.748Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:10:52.987Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:10:53.027Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:10:56.888Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:10:56.889Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:10:56.889Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:11:39.636Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:11:39.645Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:11:42.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:11:44.588Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:11:48.108Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:11:48.110Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:11:59.388Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:11:59.420Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:11:59.453Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:12:18.493Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:12:18.496Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:12:48.716Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:12:48.720Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:12:51.215Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:12:51.215Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:12:51.215Z"} +{"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-06T16:13:05.376Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:13:06.177Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:13:19.044Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:13:19.047Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:13:49.435Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:13:49.439Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:13:53.426Z"} +{"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-06T16:14:16.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-06T16:14:16.134Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.654Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:14:50.100Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:14:50.104Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:15:03.267Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:15:19.050Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:15:19.081Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:15:23.313Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:15:23.314Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:15:23.314Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:15:50.692Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:15:50.696Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:16:06.149Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:16:21.018Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:16:21.021Z"} +{"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-06T16:16:29.015Z"} +{"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-06T16:16:29.080Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:16:29.678Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:16:29.679Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:16:29.679Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:16:48.070Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:16:48.075Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:16:53.532Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:16:53.535Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:16:53.536Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:16:53.538Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:16:53.539Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:16:53.540Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:16:53.888Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:16:53.910Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:16:53.986Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:16:53.989Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:16:58.138Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:16:58.141Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:16:58.736Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:17:06.485Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:17:06.488Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:17:06.489Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:17:06.490Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:17:06.490Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:17:06.491Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:17:06.760Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:17:06.775Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:17:06.821Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:17:06.822Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:17:10.912Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:17:10.914Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:17:11.491Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:17:34.855Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:17:48.789Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:17:48.796Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:18:01.838Z"} +{"level":"info","message":"GET /api/users/2","timestamp":"2025-06-06T16:18:03.982Z"} +{"level":"info","message":"GET /api/messages?userId=2","timestamp":"2025-06-06T16:18:04.019Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T16:18:04.049Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T16:18:08.928Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:18:08.964Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T16:18:09.157Z"} +{"level":"info","message":"POST /api/users/2/tags","timestamp":"2025-06-06T16:18:13.451Z"} +{"level":"info","message":"GET /api/users/2/tags","timestamp":"2025-06-06T16:18:13.475Z"} +{"level":"info","message":"DELETE /api/users/2","timestamp":"2025-06-06T16:18:17.865Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:2 for user 1","timestamp":"2025-06-06T16:18:17.869Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:18:17.910Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:18:18.323Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:18:18.326Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:22.613Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T16:18:22.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:22.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:22.614Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T16:18:35.892Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:41.102Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T16:18:41.102Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:18:49.400Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:18:49.405Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T16:18:51.103Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:18:55.176Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:18:55.178Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:18:59.400Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:19:19.668Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:19:19.671Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:19:24.475Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:19:50.056Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:19:50.061Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:20:05.903Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:20:20.305Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:20:20.308Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:20:34.657Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:20:50.686Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:20:50.691Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:21:08.765Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:21:41.090Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:21:47.998Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:21:48.003Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:22:15.308Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:22:47.734Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:22:48.662Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:22:48.666Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:23:21.807Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:23:26.562Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:26.568Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:23:27.749Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:23:37.437Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:23:37.460Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:23:37.482Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:23:43.610Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:43.612Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:23:43.697Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:23:43.715Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:43.719Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:23:43.809Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:23:43.830Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:43.834Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:23:43.861Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:23:43.862Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:23:43.895Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:23:43.937Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:43.940Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:23:44.017Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:44.019Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:23:44.069Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:23:44.072Z"} +{"action":"call","code":"CALL_EXCEPTION","data":null,"info":{"error":{"code":19,"message":"Unable to perform request"},"payload":{"id":2,"jsonrpc":"2.0","method":"eth_call","params":[{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d"},"latest"]}},"invocation":null,"level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)","reason":null,"revert":null,"shortMessage":"missing revert data","stack":"Error: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)\n at makeError (/app/node_modules/ethers/lib.commonjs/utils/errors.js:129:21)\n at getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:105:37)\n at AbiCoder.getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:206:16)\n at JsonRpcProvider.getRpcError (/app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:676:43)\n at /app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:302:45\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T16:23:47.035Z","transaction":{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d"}} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:23:48.744Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:23:50.486Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:23:51.309Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:23:56.390Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:23:56.415Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:23:56.437Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:23:58.230Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:24:15.116Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:24:15.119Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:24:27.942Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:24:29.932Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:24:29.958Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:24:29.983Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.962Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.962Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.962Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.964Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.964Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.964Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T16:24:33.090Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T16:24:33.092Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:24:33.141Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:24:44.700Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:24:44.703Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:25:01.722Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:25:15.784Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:25:15.787Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:25:34.907Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:25:34.944Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:25:34.981Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:25:45.307Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:25:45.310Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:26:07.117Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:26:12.311Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:26:12.315Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:26:41.401Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:26:43.439Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:26:43.442Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:27:13.674Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:27:13.773Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:27:13.778Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:27:44.156Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:27:44.159Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:27:47.828Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:28:14.336Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:28:14.339Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:28:16.541Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:28:49.178Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:28:49.182Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:28:54.288Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:29:23.145Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:29:49.973Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:29:49.978Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:30:00.921Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:30:33.208Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:30:50.524Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:30:50.529Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:31:07.471Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.823Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:31:51.131Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:31:51.139Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:32:17.596Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:32:17.631Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:32:47.267Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:32:47.268Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:32:48.447Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:32:48.451Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:33:20.472Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:33:20.504Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:33:49.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:33:49.180Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:33:49.275Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:33:53.323Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:33:55.532Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:33:55.555Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:33:55.583Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:34:06.766Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:06.768Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:06.807Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:06.811Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:34:06.846Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:34:06.880Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:06.891Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:34:06.897Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:34:06.898Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:34:06.904Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:06.922Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:06.926Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:06.932Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:06.961Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:06.966Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:06.991Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:06.993Z"} +{"level":"info","message":"DELETE /api/users/3/tags/1","timestamp":"2025-06-06T16:34:10.621Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:10.636Z"} +{"level":"info","message":"DELETE /api/users/3/tags/2","timestamp":"2025-06-06T16:34:11.975Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:11.993Z"} +{"level":"info","message":"DELETE /api/users/3/tags/3","timestamp":"2025-06-06T16:34:12.675Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:12.699Z"} +{"level":"info","message":"DELETE /api/users/3/tags/4","timestamp":"2025-06-06T16:34:14.314Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:14.334Z"} +{"level":"info","message":"DELETE /api/users/3/tags/5","timestamp":"2025-06-06T16:34:16.603Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:16.623Z"} +{"level":"info","message":"DELETE /api/users/3/tags/6","timestamp":"2025-06-06T16:34:17.767Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:17.784Z"} +{"level":"info","message":"DELETE /api/users/3/tags/7","timestamp":"2025-06-06T16:34:18.942Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:18.959Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:34:27.123Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:34:31.626Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:31.635Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:31.662Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:31.665Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:34:31.689Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:34:31.718Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:31.722Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:34:31.727Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:34:31.729Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:34:31.746Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:31.751Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:31.760Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:34:31.776Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:31.786Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:31.790Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:34:31.814Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:34:31.816Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:34:33.164Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T16:34:41.348Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T16:34:41.351Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:34:41.427Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:34:55.734Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:35:02.366Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:35:02.370Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:35:03.961Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:35:12.223Z"} +{"level":"info","message":"GET /api/messages?userId=3","timestamp":"2025-06-06T16:35:12.249Z"} +{"level":"info","message":"GET /api/users/3/tags","timestamp":"2025-06-06T16:35:12.270Z"} +{"level":"info","message":"GET /api/users/3","timestamp":"2025-06-06T16:35:15.303Z"} +{"level":"info","message":"DELETE /api/users/3","timestamp":"2025-06-06T16:35:18.019Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:3 for user 1","timestamp":"2025-06-06T16:35:18.021Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:35:18.049Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:35:19.529Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:35:32.403Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:35:32.407Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:35:37.205Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:36:03.039Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:36:03.043Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:36:05.832Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:36:33.468Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:36:33.473Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:36:40.115Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:37:03.708Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:03.712Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:37:08.706Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:37:34.074Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:34.077Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:37:42.780Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:42.782Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:37:42.827Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:42.830Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:37:42.875Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:37:42.895Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:42.900Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:37:42.921Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:42.927Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:37:42.930Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:37:42.930Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:37:42.945Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:42.949Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:37:42.969Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:37:42.973Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:37:44.323Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:37:50.142Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:38:13.350Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:38:13.353Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:38:18.897Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:38:43.782Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:38:43.785Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:38:56.672Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:39:13.991Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:39:13.995Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.370Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.370Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.371Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.371Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.371Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.373Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:39:44.310Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:39:44.314Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:39:45.692Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:39:45.696Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:39:45.697Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:39:45.698Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:39:45.699Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:39:45.700Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:39:46.200Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:39:46.228Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:39:46.319Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:39:46.328Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:51.521Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T16:39:51.521Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T16:40:01.527Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:40:01.988Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:40:01.989Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T16:40:02.122Z"} +{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-06T16:40:02.196Z"} +{"level":"info","message":"GET /api/users/4/tags","timestamp":"2025-06-06T16:40:02.236Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T16:40:04.340Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:40:06.146Z"} +{"level":"info","message":"DELETE /api/users/4","timestamp":"2025-06-06T16:40:10.173Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:4 for user 1","timestamp":"2025-06-06T16:40:10.178Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:40:10.233Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:40:14.543Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:40:14.546Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:40:44.885Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:40:44.891Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:41:12.070Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:41:12.073Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:41:16.923Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T16:41:16.923Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:41:16.924Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:41:16.924Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T16:41:26.924Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:41:27.382Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:41:27.384Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:41:27.935Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:41:42.318Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:41:42.320Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:42:23.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:42:23.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:42:23.405Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:42:34.459Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:42:34.491Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:42:43.857Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:42:43.860Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:43:22.087Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:43:38.333Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:43:38.337Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:43:38.338Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:43:38.340Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:43:38.340Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:43:38.341Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:43:38.625Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:43:38.641Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:43:38.717Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:43:38.717Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:43:39.265Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:43:39.269Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:43:39.806Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:43:40.419Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:43:40.423Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:43:40.424Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:43:40.425Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:43:40.426Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:43:40.427Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:43:40.746Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:43:40.763Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:43:40.812Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:43:40.813Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:43:41.270Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:43:41.272Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:43:41.802Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:43:45.421Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:43:45.429Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:44:10.037Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:44:10.039Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:44:10.040Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:44:10.041Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:44:10.042Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:44:10.043Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:44:10.340Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:44:10.360Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:44:10.405Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:44:10.406Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:44:10.914Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:44:10.916Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:44:11.462Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:44:24.782Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:44:24.785Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:44:24.786Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:44:24.787Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:44:24.788Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:44:24.789Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:44:25.129Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:44:25.144Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:44:25.220Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:44:25.222Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:44:25.692Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:44:25.694Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:30.897Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T16:44:30.897Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:30.898Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:44:42.927Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:42.937Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T16:44:44.129Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:44:44.217Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:44.221Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:44:45.513Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:45.516Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:44:45.545Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:45.552Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:44:45.580Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:45.583Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:44:45.617Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:44:45.618Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:44:45.670Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:44:45.689Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:45.694Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:44:45.714Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:45.718Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:44:45.742Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:44:45.746Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:44:47.233Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:44:48.212Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:44:48.213Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T16:44:49.111Z"} +{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-06T16:44:49.145Z"} +{"level":"info","message":"GET /api/users/4/tags","timestamp":"2025-06-06T16:44:49.177Z"} +{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-06T16:44:50.833Z"} +{"level":"info","message":"DELETE /api/users/4","timestamp":"2025-06-06T16:44:52.657Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:4 for user 1","timestamp":"2025-06-06T16:44:52.661Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:44:52.700Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:53.409Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T16:44:53.409Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:53.409Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T16:45:03.410Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:45:03.890Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:45:03.891Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:45:04.493Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:45:16.054Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:45:16.057Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:45:32.671Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:45:33.064Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T16:45:42.406Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T16:45:42.431Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T16:45:42.508Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T16:45:43.687Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T16:45:45.307Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:13 for user 1","timestamp":"2025-06-06T16:45:45.310Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:45:45.342Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:45:46.240Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:45:46.243Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:45:58.741Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:46:03.760Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:46:16.963Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:46:16.965Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:46:17.692Z"} +{"level":"info","message":"GET /api/users/14","timestamp":"2025-06-06T16:46:33.555Z"} +{"level":"info","message":"GET /api/messages?userId=14","timestamp":"2025-06-06T16:46:33.583Z"} +{"level":"info","message":"GET /api/users/14/tags","timestamp":"2025-06-06T16:46:33.972Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-06T16:46:34.822Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-06T16:46:34.845Z"} +{"level":"info","message":"GET /api/users/14/tags","timestamp":"2025-06-06T16:46:34.868Z"} +{"level":"info","message":"POST /api/users/14/tags","timestamp":"2025-06-06T16:46:37.906Z"} +{"level":"info","message":"GET /api/users/14/tags","timestamp":"2025-06-06T16:46:37.929Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:46:42.818Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:46:43.652Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:46:43.654Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:47:01.720Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:47:14.377Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:47:14.381Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:47:24.157Z"} +{"level":"info","message":"GET /api/users/14","timestamp":"2025-06-06T16:47:32.837Z"} +{"level":"info","message":"DELETE /api/users/14","timestamp":"2025-06-06T16:47:35.550Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:14 for user 1","timestamp":"2025-06-06T16:47:35.554Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:47:35.595Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:47:44.240Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:47:44.242Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:47:45.666Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:48:11.916Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:48:15.041Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:48:15.044Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:48:48.953Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:48:48.959Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:48:52.222Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:48:52.257Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:49:18.262Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:49:27.562Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:49:27.566Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:49:27.567Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:49:27.568Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:49:27.568Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:49:27.570Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:49:27.897Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:49:27.921Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:49:27.998Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:49:28.000Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:49:28.499Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:49:28.501Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:49:29.042Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:49:49.615Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:49:49.620Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:50:11.630Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:50:11.632Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:50:11.633Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:50:11.634Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:50:11.635Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:50:11.636Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:50:11.873Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:50:11.884Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:50:11.925Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:50:11.926Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:50:12.476Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:50:12.478Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:15.935Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:15.940Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:50:16.683Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:50:17.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:17.172Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:17.213Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:17.217Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:50:17.254Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:17.260Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:50:17.290Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:50:17.291Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:50:17.340Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:17.359Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:17.364Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:17.385Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:17.388Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:17.413Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:17.418Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:50:18.289Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T16:50:23.577Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T16:50:23.627Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T16:50:23.711Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T16:50:24.942Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T16:50:26.079Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:13 for user 1","timestamp":"2025-06-06T16:50:26.081Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:50:26.125Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:50:31.351Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:50:36.519Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:36.521Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:36.615Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:36.618Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:50:36.645Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:36.647Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:50:36.690Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:50:36.691Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:50:36.718Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:36.756Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:36.761Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:36.781Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:36.783Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:50:36.804Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:50:36.806Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:50:37.713Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:51:07.322Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:51:07.326Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:24.141Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T16:51:24.141Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:24.142Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:24.143Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T16:51:34.147Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:51:34.636Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:51:34.637Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:51:35.250Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:51:37.969Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:51:37.972Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:51:37.973Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:51:37.974Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:51:37.975Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:51:37.977Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:51:38.204Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-06T16:51:38.216Z"} +{"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-06T16:51:38.284Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-06T16:51:38.285Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:43.476Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-06T16:51:43.476Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-06T16:51:56.722Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:51:57.234Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:51:57.236Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:52:02.438Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-06T16:52:02.440Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:52:02.441Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:52:07.986Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:52:07.993Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-06T16:52:12.441Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-06T16:52:16.529Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-06T16:52:16.531Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:52:23.886Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:52:38.332Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:52:38.336Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:53:08.613Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:53:08.617Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:53:08.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:53:08.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:53:08.865Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:53:23.580Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:53:23.616Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:53:38.730Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:53:38.736Z"} +{"level":"info","message":"GET /api/users/17","timestamp":"2025-06-06T16:53:39.237Z"} +{"level":"info","message":"GET /api/messages?userId=17","timestamp":"2025-06-06T16:53:39.279Z"} +{"level":"info","message":"GET /api/users/17/tags","timestamp":"2025-06-06T16:53:39.303Z"} +{"level":"info","message":"GET /api/users/17","timestamp":"2025-06-06T16:53:40.582Z"} +{"level":"info","message":"DELETE /api/users/17","timestamp":"2025-06-06T16:53:41.878Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:17 for user 1","timestamp":"2025-06-06T16:53:41.882Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:53:41.919Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:54:09.258Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:54:09.264Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:54:10.625Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-06T16:54:29.985Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:54:39.538Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:54:39.542Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:54:58.098Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:54:58.100Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:54:58.101Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:54:58.102Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:54:58.102Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:54:58.103Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:54:58.395Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:55:23.614Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:23.623Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:55:27.015Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:27.019Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:55:27.055Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:27.067Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:55:27.100Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:27.108Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:55:27.154Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:55:27.162Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:55:27.167Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:55:27.202Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:27.206Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:55:27.297Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:27.300Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:55:27.323Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:27.340Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:55:29.394Z"} +{"level":"info","message":"GET /api/users/96","timestamp":"2025-06-06T16:55:36.983Z"} +{"level":"info","message":"GET /api/messages?userId=96","timestamp":"2025-06-06T16:55:37.023Z"} +{"level":"info","message":"GET /api/users/96/tags","timestamp":"2025-06-06T16:55:37.053Z"} +{"level":"info","message":"GET /api/users/96","timestamp":"2025-06-06T16:55:41.903Z"} +{"level":"info","message":"DELETE /api/users/96","timestamp":"2025-06-06T16:55:43.095Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:96 for user 1","timestamp":"2025-06-06T16:55:43.098Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:55:43.130Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:55:58.253Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:55:58.256Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:56:06.648Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:56:26.144Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:56:26.146Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:56:26.147Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:56:26.147Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:56:26.148Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:56:26.148Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:56:26.471Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:56:28.572Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:56:28.577Z"} +{"level":"info","message":"GET /api/users/96","timestamp":"2025-06-06T16:56:32.861Z"} +{"level":"info","message":"GET /api/messages?userId=96","timestamp":"2025-06-06T16:56:32.893Z"} +{"level":"info","message":"GET /api/users/96/tags","timestamp":"2025-06-06T16:56:32.922Z"} +{"level":"info","message":"GET /api/users/96","timestamp":"2025-06-06T16:56:35.283Z"} +{"level":"info","message":"DELETE /api/users/96","timestamp":"2025-06-06T16:56:37.812Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:96 for user 1","timestamp":"2025-06-06T16:56:37.816Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:56:37.855Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:56:39.920Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:56:58.826Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:56:58.830Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:57:29.201Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:57:29.204Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:57:59.536Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:57:59.540Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T16:58:14.327Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T16:58:14.329Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T16:58:14.330Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T16:58:14.331Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T16:58:14.331Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T16:58:14.332Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T16:58:14.653Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:58:29.765Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:29.771Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:58:38.926Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:38.930Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:58:39.016Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:39.029Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:58:39.108Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T16:58:39.132Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:39.142Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:58:39.177Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T16:58:39.178Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:58:39.427Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:39.432Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:58:39.456Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:39.459Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:58:39.481Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:58:39.484Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T16:58:42.941Z"} +{"level":"info","message":"GET /api/users/96","timestamp":"2025-06-06T16:58:48.940Z"} +{"level":"info","message":"GET /api/messages?userId=96","timestamp":"2025-06-06T16:58:48.973Z"} +{"level":"info","message":"GET /api/users/96/tags","timestamp":"2025-06-06T16:58:48.994Z"} +{"level":"info","message":"GET /api/users/96","timestamp":"2025-06-06T16:58:50.326Z"} +{"level":"info","message":"DELETE /api/users/96","timestamp":"2025-06-06T16:58:51.615Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:96 for user 1","timestamp":"2025-06-06T16:58:51.618Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:58:51.654Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:59:10.037Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:59:10.040Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-06T16:59:26.036Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-06T16:59:26.061Z"} +{"count":28,"level":"info","limit":30,"message":"Returning message history for user 1","offset":0,"timestamp":"2025-06-06T16:59:26.071Z","total":28} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T16:59:29.061Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T16:59:40.129Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T16:59:40.133Z"} +{"level":"info","message":"GET /api/settings/ai-settings/openai","timestamp":"2025-06-06T16:59:46.444Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-06T16:59:58.591Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-06T16:59:58.599Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-06T16:59:58.601Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-06T16:59:58.615Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-06T16:59:58.622Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:00:10.688Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:00:10.691Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:00:40.929Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:00:40.933Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:01:08.027Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:01:08.030Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:01:38.349Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:01:38.353Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T17:02:01.542Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T17:02:01.544Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T17:02:01.545Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T17:02:01.546Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T17:02:01.547Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T17:02:01.548Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T17:02:01.930Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:02:08.660Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:02:08.666Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T17:02:20.081Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T17:02:20.084Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T17:02:20.084Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T17:02:20.085Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T17:02:20.086Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T17:02:20.087Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T17:02:20.431Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:02:48.064Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:02:48.070Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:03:48.636Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:03:48.644Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T17:04:43.849Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T17:04:43.852Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T17:04:43.853Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T17:04:43.854Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T17:04:43.855Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T17:04:43.856Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T17:04:44.233Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:04:49.314Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:49.321Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T17:04:58.412Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:58.418Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:04:58.466Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:58.473Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T17:04:58.509Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:58.512Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:04:58.532Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:58.536Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T17:04:58.546Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T17:04:58.548Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:04:58.585Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:58.588Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:04:58.655Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:04:58.658Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T17:05:00.066Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T17:05:01.205Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T17:05:13.112Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:13.113Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:05:13.147Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:13.150Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T17:05:13.176Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:13.182Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T17:05:13.221Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T17:05:13.231Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T17:05:13.237Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:05:13.246Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:13.256Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:05:13.274Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:13.277Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:05:13.295Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:13.297Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T17:05:14.832Z"} +{"level":"info","message":"GET /api/tables?_t=1749229516463","timestamp":"2025-06-06T17:05:17.052Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T17:05:18.660Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T17:05:19.716Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T17:05:24.792Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T17:05:24.838Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T17:05:24.917Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T17:05:26.188Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T17:05:27.415Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:13 for user 1","timestamp":"2025-06-06T17:05:27.418Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T17:05:27.452Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:05:44.476Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:05:44.480Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:06:14.784Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:06:14.787Z"} +{"level":"info","message":"GET /api/tables?_t=1749229583231","timestamp":"2025-06-06T17:06:23.883Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-06T17:06:26.185Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T17:06:29.720Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T17:06:31.083Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:06:45.066Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:06:45.069Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:07:12.236Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:07:12.239Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:07:42.382Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:07:42.386Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:08:12.798Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:08:12.801Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:08:48.508Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:08:48.516Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T17:09:41.453Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T17:09:41.455Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T17:09:41.456Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T17:09:41.456Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T17:09:41.457Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T17:09:41.458Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T17:09:41.768Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:09:49.173Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:09:49.181Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:10:49.801Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:10:49.808Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:11:50.419Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:11:50.426Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:12:38.227Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:12:38.235Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T17:12:40.303Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T17:12:40.344Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T17:12:40.387Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T17:12:41.549Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:12:41.578Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:12:41.583Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T17:12:42.811Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:13 for user 1","timestamp":"2025-06-06T17:12:42.814Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T17:12:42.838Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T17:12:45.191Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:13:12.670Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:13:12.673Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:13:43.093Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:13:43.096Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:14:44.560Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:14:44.564Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:15:46.172Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:15:46.176Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:16:47.562Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:16:47.565Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:17:45.866Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:17:45.870Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:18:47.419Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:18:47.422Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:19:48.953Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:19:48.958Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:20:49.619Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:20:49.627Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:21:50.233Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:21:50.239Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:22:50.783Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:22:50.789Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:23:48.216Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:23:48.222Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:24:48.837Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:24:48.842Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:25:49.491Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:25:49.497Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:26:50.119Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:26:50.124Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:27:50.695Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:27:50.701Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:28:48.095Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:28:48.104Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:29:48.765Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:29:48.771Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:30:49.384Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:30:49.390Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:31:49.992Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:31:49.998Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:32:50.612Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:32:50.620Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:33:47.954Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:33:47.959Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:34:48.581Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:34:48.586Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:35:49.144Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:35:49.150Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:36:49.841Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:36:49.846Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:37:50.387Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:37:50.393Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:38:51.011Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:38:51.016Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:39:48.505Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:39:48.514Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:40:49.053Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:40:49.060Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:41:49.776Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:41:49.781Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:42:50.250Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:42:50.259Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:43:50.897Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:43:50.904Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:44:48.217Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:44:48.221Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:45:48.930Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:45:48.935Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:46:49.596Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:46:49.601Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:47:50.176Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:47:50.181Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:48:50.756Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:48:50.762Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:49:48.179Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:49:48.183Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:50:48.809Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:50:48.815Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:51:49.380Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:51:49.386Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:52:48.173Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:52:48.179Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:53:50.606Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:53:50.612Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:54:48.064Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:54:48.069Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:55:48.670Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:55:48.674Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:56:49.258Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:56:49.263Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:57:49.874Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:57:49.879Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:58:50.485Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:58:50.491Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T17:59:51.014Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T17:59:51.020Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:00:48.463Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:00:48.468Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:01:49.058Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:01:49.063Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:02:49.659Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:02:49.664Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:03:50.278Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:03:50.283Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:04:50.858Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:04:50.862Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:05:48.322Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:05:48.333Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:06:48.872Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:06:48.876Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:07:49.572Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:07:49.577Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:08:50.165Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:08:50.171Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:09:50.700Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:09:50.704Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:10:48.106Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:10:48.111Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:11:48.705Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:11:48.709Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:12:49.349Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:12:49.353Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:13:49.938Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:13:49.943Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:14:50.536Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:14:50.541Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:15:47.894Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:15:47.899Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:16:48.561Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:16:48.566Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:17:49.141Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:17:49.146Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:18:49.847Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:18:49.854Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:19:50.313Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:19:50.317Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:20:50.916Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:20:50.921Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:21:48.503Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:21:48.508Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:22:49.570Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:22:49.576Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:23:50.603Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:23:50.609Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:24:50.475Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:24:50.480Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:25:50.568Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:25:50.574Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:26:50.530Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:26:50.535Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:27:50.570Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:27:50.575Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:28:50.859Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:28:50.864Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:29:50.603Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:29:50.608Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:30:50.812Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:30:50.817Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:31:50.711Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:31:50.716Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:32:50.918Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:32:50.923Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:33:50.749Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:33:50.754Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:34:50.934Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:34:50.938Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:35:50.976Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:35:50.981Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:36:50.986Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:36:50.998Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:37:50.956Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:37:50.961Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:38:16.990Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:38:16.994Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:38:19.020Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T18:38:19.070Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T18:38:19.117Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:38:27.169Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:38:44.904Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:38:44.907Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:39:14.835Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:39:14.838Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T18:39:47.071Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T18:39:47.074Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T18:39:47.075Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T18:39:47.076Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T18:39:47.077Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T18:39:47.078Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T18:39:47.485Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:39:51.001Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:39:51.008Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T18:40:10.593Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T18:40:10.595Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T18:40:10.596Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T18:40:10.597Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T18:40:10.597Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T18:40:10.598Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T18:40:10.920Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:40:18.702Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:40:18.710Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T18:40:20.368Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:40:30.250Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T18:40:30.276Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T18:40:30.316Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:40:31.984Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T18:40:33.355Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:13 for user 1","timestamp":"2025-06-06T18:40:33.359Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:40:33.388Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:40:44.919Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:40:44.923Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T18:41:03.796Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:03.812Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:41:03.848Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:03.859Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:41:03.914Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-06T18:41:03.950Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:03.962Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:41:03.989Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:03.999Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T18:41:04.006Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-06T18:41:04.008Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:41:04.062Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:04.066Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:41:04.211Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:04.216Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:41:34.086Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:41:34.093Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:42:04.985Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:42:04.988Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:42:34.953Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:42:34.962Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T18:42:37.048Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T18:42:37.052Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T18:42:37.053Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T18:42:37.054Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T18:42:37.055Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T18:42:37.057Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T18:42:37.459Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T18:43:00.003Z"} +{"level":"info","message":"GET /api/users/8","timestamp":"2025-06-06T18:43:03.366Z"} +{"level":"info","message":"GET /api/messages?userId=8","timestamp":"2025-06-06T18:43:03.422Z"} +{"level":"info","message":"GET /api/users/8/tags","timestamp":"2025-06-06T18:43:03.456Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:43:04.084Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:43:04.088Z"} +{"level":"info","message":"GET /api/users/8","timestamp":"2025-06-06T18:43:06.918Z"} +{"level":"info","message":"DELETE /api/users/8","timestamp":"2025-06-06T18:43:08.232Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:8 for user 1","timestamp":"2025-06-06T18:43:08.239Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:43:08.285Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:43:35.021Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:43:35.027Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:44:04.102Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:44:04.106Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:44:35.132Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:44:35.137Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:45:04.995Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:45:04.999Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:45:51.004Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:45:51.008Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:46:47.985Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:46:47.999Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:47:04.988Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:47:04.992Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:47:35.003Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:47:35.008Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:48:14.080Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:48:14.086Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T18:48:26.526Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T18:48:26.529Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T18:48:26.530Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T18:48:26.532Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T18:48:26.532Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T18:48:26.533Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T18:48:26.907Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:48:34.990Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:48:34.996Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T18:48:49.891Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:48:54.350Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T18:48:54.391Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T18:48:54.480Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:48:55.951Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T18:49:01.298Z"} +{"level":"info","message":"[IdentityService] Deleted identity users:13 for user 1","timestamp":"2025-06-06T18:49:01.302Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:49:01.342Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:49:04.089Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:49:04.092Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:49:34.103Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:49:34.109Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:50:04.983Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:50:04.986Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:50:51.004Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:50:51.009Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-06T18:51:01.449Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-06T18:51:01.452Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-06T18:51:01.452Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-06T18:51:01.453Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-06T18:51:01.454Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-06T18:51:01.455Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-06T18:51:01.822Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:51:07.919Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:51:07.929Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T18:51:09.513Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:51:13.638Z"} +{"level":"info","message":"GET /api/messages?userId=13","timestamp":"2025-06-06T18:51:13.671Z"} +{"level":"info","message":"GET /api/users/13/tags","timestamp":"2025-06-06T18:51:13.719Z"} +{"level":"info","message":"GET /api/users/13","timestamp":"2025-06-06T18:51:15.107Z"} +{"level":"info","message":"DELETE /api/users/13","timestamp":"2025-06-06T18:51:17.233Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:51:17.307Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:51:34.987Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:51:34.991Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T18:51:39.830Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:52:04.996Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:52:05.000Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:52:34.987Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:52:34.991Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:53:35.982Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:53:35.987Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:54:16.316Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:54:16.322Z"} +{"level":"info","message":"GET /api/users/90","timestamp":"2025-06-06T18:54:24.345Z"} +{"level":"info","message":"GET /api/messages?userId=90","timestamp":"2025-06-06T18:54:24.375Z"} +{"level":"info","message":"GET /api/users/90/tags","timestamp":"2025-06-06T18:54:24.402Z"} +{"level":"info","message":"GET /api/users/90","timestamp":"2025-06-06T18:54:26.824Z"} +{"level":"info","message":"DELETE /api/users/90","timestamp":"2025-06-06T18:54:28.198Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-06T18:54:28.253Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-06T18:54:29.630Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:54:34.072Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:54:34.074Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:55:04.981Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:55:04.984Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-06T18:55:34.985Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-06T18:55:34.989Z"} diff --git a/backend/logs/error.log b/backend/logs/error.log index 1ac06e4..340130a 100644 --- a/backend/logs/error.log +++ b/backend/logs/error.log @@ -1,554 +1,403 @@ -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.270Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.270Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.270Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.270Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.270Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:33:45.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:39:47.673Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:41:31.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:41:31.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:41:31.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T11:46:27.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.977Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.977Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.979Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.980Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:02:00.982Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.056Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.057Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.058Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:12:01.059Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.349Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.349Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.350Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:14:14.350Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.703Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.704Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:19:47.705Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.726Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:23:07.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.064Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.065Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.066Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.067Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.068Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:35:21.068Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.715Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:39:18.716Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T12:43:45.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.448Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.449Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.450Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.450Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.451Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.452Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.453Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:04:49.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:07:34.443Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:22","timestamp":"2025-06-04T13:14:58.607Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:22","timestamp":"2025-06-04T13:16:13.828Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:22","timestamp":"2025-06-04T13:18:13.416Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:18:34.106Z","url":"/api/tables/undefined","userId":1} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T13:18:35.535Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:18:35.536Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:18:36.153Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:18:56.144Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:19:08.546Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:19:19.031Z","url":"/api/tables/undefined","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: invalid input syntax for type integer: \"undefined\"","method":"GET","stack":"error: invalid input syntax for type integer: \"undefined\"\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/tables.js:41:29","timestamp":"2025-06-04T13:19:30.142Z","url":"/api/tables/undefined","userId":1} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.553Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.556Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.557Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.557Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.558Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.558Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.561Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.561Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:27:51.562Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.921Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.924Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.924Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:29:13.924Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.256Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.256Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.262Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:35:38.262Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:36:22.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:36:22.224Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.809Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.809Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:38:35.809Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.819Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.820Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.820Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:43:40.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:44:47.492Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:44:47.493Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:44:47.493Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:45:38.574Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:45:38.575Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:45:54.240Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:46:45.124Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T13:46:45.125Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.225Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.226Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.227Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.227Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.227Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.228Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.229Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.229Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.229Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.230Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.231Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.232Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.233Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.233Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.234Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.235Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.235Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.235Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-04T13:58:02.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.006Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.006Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.006Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.007Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.008Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.008Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.008Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:03:25.009Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:04:20.786Z","url":"/api/tables/cell","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:04:20.814Z","url":"/api/tables/cell","userId":1} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.983Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.984Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.984Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:05:53.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.244Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.246Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.246Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.246Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:05.247Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:49.002Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:10:49.002Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.188Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:12:34.189Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:13:02.402Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.318Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:16:22.319Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:22:18.315Z","url":"/api/tables/cell","userId":1} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint","method":"POST","stack":"error: null value in column \"row_id\" of relation \"user_cell_values\" violates not-null constraint\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/tables.js:100:20","timestamp":"2025-06-04T14:22:18.385Z","url":"/api/tables/cell","userId":1} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.659Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.659Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.659Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.660Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.661Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.665Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.666Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.666Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.666Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.670Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.673Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.675Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.680Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:38:35.680Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.553Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:41:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.225Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.226Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.226Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.228Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.228Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:44:49.228Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.595Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.600Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.600Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.600Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.601Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.604Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.604Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:18.604Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T14:52:34.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.365Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.371Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.372Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:05.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:49.145Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:00:49.146Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:02:18.561Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:04:47.387Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.120Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.120Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.121Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.121Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:06:45.121Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.974Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.975Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:10:48.976Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.841Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.842Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.843Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.843Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:25.843Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:44.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:17:44.993Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.624Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.626Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.626Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.626Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.628Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:11.628Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:22:31.093Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:23:18.833Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:23:18.834Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:29:39.172Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.679Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:32:11.680Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.813Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:34:05.813Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.039Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.040Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.040Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.040Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:35:51.041Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.261Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-04T15:39:48.261Z"} +{"level":"error","message":"Health check failed: aiAssistant.checkHealth is not a function","stack":"TypeError: aiAssistant.checkHealth is not a function\n at /app/app.js:203:40\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T11:22:41.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.281Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.282Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.282Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.282Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.282Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.282Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.283Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.283Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.283Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.286Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:27:40.286Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T11:51:12.394Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:51:12.395Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:51:12.395Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T11:51:12.395Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:11:50.585Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:13:19.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:13:19.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:13:19.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:13:19.845Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:13:35.543Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:13:35.543Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.226Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.228Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.228Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.228Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.229Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.229Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.229Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.230Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.230Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.230Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.230Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.230Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.231Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.231Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.231Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:19:37.232Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:20:43.909Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:20:43.910Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:20:43.910Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:21:06.548Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:27:58.901Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:27:58.901Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:27:58.902Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:27:58.902Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:31:43.792Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:31:43.793Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:31:43.794Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:33:16.180Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:33:16.181Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:33:31.377Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.316Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.318Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.318Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.318Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:42:37.318Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:44:50.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:44:50.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:44:50.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:44:50.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:44:50.654Z"} +{"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-06T12:45:05.178Z"} +{"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-06T12:45:05.253Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:45:06.304Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:45:06.304Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:45:06.304Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T12:56:52.112Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:56:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:56:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:56:52.114Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T12:56:52.114Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.934Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.934Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.935Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.935Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.935Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.935Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.936Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:16:39.936Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:31:16.692Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:31:16.694Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:31:16.694Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.400Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.401Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.402Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.402Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.402Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.403Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.406Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.406Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T13:42:42.406Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:50:53.704Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:51:09.094Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T13:51:27.610Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:01:22.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:01:22.789Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:01:22.790Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.099Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.100Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.100Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.101Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:06:56.102Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:07:15.119Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:07:15.121Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:07:15.121Z"} +{"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-06T14:07:19.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:08:21.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:08:21.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:08:21.809Z"} +{"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-06T14:08:26.609Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:09:28.466Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:09:28.467Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:09:28.467Z"} +{"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-06T14:09:33.273Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:10:35.153Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:10:35.153Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:10:35.153Z"} +{"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-06T14:10:39.949Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:11:41.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:11:41.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:11:41.799Z"} +{"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-06T14:11:46.592Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:12:48.429Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:12:48.429Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:12:48.430Z"} +{"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-06T14:12:53.264Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:13:36.092Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:13:55.112Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:13:55.112Z"} +{"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-06T14:13:59.940Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:14:42.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:15:01.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:15:01.763Z"} +{"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-06T14:15:06.603Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:16:08.430Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:16:08.430Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:16:08.431Z"} +{"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-06T14:16:13.273Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:17:15.167Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:17:15.168Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:17:15.168Z"} +{"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-06T14:17:19.959Z"} +{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-06T14:18:10.747Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:18:21.814Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:18:21.815Z"} +{"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-06T14:18:26.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:19:28.450Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:19:28.450Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:19:28.450Z"} +{"level":"error","message":"Uncaught Exception: Timed out while authenticating with server","source":"timeout-auth","stack":"Error: Timed out while authenticating with server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:139:17)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-06T14:19:28.451Z"} +{"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-06T14:19:33.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:20:16.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:20:35.440Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:20:35.440Z"} +{"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-06T14:20:39.962Z"} +{"action":"call","code":"CALL_EXCEPTION","data":null,"info":{"error":{"code":19,"message":"Unable to perform request"},"payload":{"id":2,"jsonrpc":"2.0","method":"eth_call","params":[{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d"},"latest"]}},"invocation":null,"level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)","reason":null,"revert":null,"shortMessage":"missing revert data","stack":"Error: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)\n at makeError (/app/node_modules/ethers/lib.commonjs/utils/errors.js:129:21)\n at getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:105:37)\n at AbiCoder.getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:206:16)\n at JsonRpcProvider.getRpcError (/app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:676:43)\n at /app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:302:45\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T14:23:08.115Z","transaction":{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d"}} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.947Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:27:40.948Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.266Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.267Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.268Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.268Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:11.268Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:30.977Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:35:30.978Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:36:20.123Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:38:41.695Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:38:41.696Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:41:11.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:41:11.918Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:41:11.919Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.551Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.552Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.552Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.552Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.553Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.553Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:31.553Z"} +{"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:98: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-06T14:44:47.469Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:50.481Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:50.482Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T14:44:50.482Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:23:15.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:23:15.653Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:23:39.981Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:26:11.153Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:30:51.517Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.254Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:32:14.256Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:34:00.879Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:34:11.511Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:40:04.118Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:41:25.890Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:41:25.892Z"} +{"action":"call","code":"CALL_EXCEPTION","data":null,"info":{"error":{"code":19,"message":"Unable to perform request"},"payload":{"id":2,"jsonrpc":"2.0","method":"eth_call","params":[{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d"},"latest"]}},"invocation":null,"level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)","reason":null,"revert":null,"shortMessage":"missing revert data","stack":"Error: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)\n at makeError (/app/node_modules/ethers/lib.commonjs/utils/errors.js:129:21)\n at getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:105:37)\n at AbiCoder.getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:206:16)\n at JsonRpcProvider.getRpcError (/app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:676:43)\n at /app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:302:45\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T15:41:52.193Z","transaction":{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d"}} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.851Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:11.854Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:30.358Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:45:46.777Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.751Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:49:13.752Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.862Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.863Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:26.864Z"} +{"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:98: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-06T15:51:37.905Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:42.065Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:42.066Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:51:42.066Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:52:49.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:52:49.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:52:49.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:53:55.751Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:53:55.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:53:55.752Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T15:59:32.392Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:59:32.393Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T15:59:32.393Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.624Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.626Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:01:45.626Z"} +{"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:98: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-06T16:01:59.722Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: write after end","timestamp":"2025-06-06T16:03:06.527Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.528Z"} +{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-06T16:03:06.529Z"} +{"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-06T16:04:16.901Z"} +{"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-06T16:04:16.966Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:04:17.544Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:04:17.544Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:04:17.544Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:05:24.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:05:24.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:05:24.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:06:31.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:06:31.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:06:31.651Z"} +{"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-06T16:06:35.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:07:37.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:07:37.476Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:07:37.477Z"} +{"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-06T16:08:43.177Z"} +{"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-06T16:08:43.255Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:08:43.800Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:08:43.801Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:08:43.801Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:09:50.434Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:09:50.435Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:09:50.435Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:10:56.888Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:10:56.889Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:10:56.889Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:11:44.588Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:12:51.215Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:12:51.215Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:12:51.215Z"} +{"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-06T16:13:05.376Z"} +{"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-06T16:14:16.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-06T16:14:16.134Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:14:16.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:15:23.313Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:15:23.314Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:15:23.314Z"} +{"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-06T16:16:29.015Z"} +{"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-06T16:16:29.080Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:16:29.678Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:16:29.679Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:16:29.679Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:22.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:22.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:22.614Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:18:41.102Z"} +{"action":"call","code":"CALL_EXCEPTION","data":null,"info":{"error":{"code":19,"message":"Unable to perform request"},"payload":{"id":2,"jsonrpc":"2.0","method":"eth_call","params":[{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d"},"latest"]}},"invocation":null,"level":"error","message":"[getUserTokenBalances] Ошибка получения баланса для HB3A (0x351f59de4fedbdf7601f5592b93db3b9330c1c1d) в сети polygon: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)","reason":null,"revert":null,"shortMessage":"missing revert data","stack":"Error: missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b\", \"to\": \"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.5)\n at makeError (/app/node_modules/ethers/lib.commonjs/utils/errors.js:129:21)\n at getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:105:37)\n at AbiCoder.getBuiltinCallException (/app/node_modules/ethers/lib.commonjs/abi/abi-coder.js:206:16)\n at JsonRpcProvider.getRpcError (/app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:676:43)\n at /app/node_modules/ethers/lib.commonjs/providers/provider-jsonrpc.js:302:45\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-06T16:23:47.035Z","transaction":{"data":"0x70a08231000000000000000000000000f45aa4917b3775ba37f48aeb3dc1a943561e9e0b","to":"0x351F59dE4FEdBDf7601F5592B93db3B9330c1C1d"}} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.962Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.962Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.962Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.963Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.964Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.964Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:24:32.964Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:25:01.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.821Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.822Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:31:40.823Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:32:47.267Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:32:47.268Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.370Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.370Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.371Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.371Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.371Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.372Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:26.373Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:39:51.521Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:41:16.923Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:41:16.924Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:41:16.924Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:42:23.404Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:42:23.405Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:42:23.405Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:30.897Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:30.898Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:53.409Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:44:53.409Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:48:31.772Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:24.141Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:24.142Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:24.143Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:51:43.476Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:52:02.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:52:02.441Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-06T16:53:08.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:53:08.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-06T16:53:08.865Z"} diff --git a/backend/routes/tags.js b/backend/routes/tags.js new file mode 100644 index 0000000..3927573 --- /dev/null +++ b/backend/routes/tags.js @@ -0,0 +1,61 @@ +const express = require('express'); +const router = express.Router(); +const db = require('../db'); + +// Получить все теги +router.get('/', async (req, res) => { + console.log('GET /api/tags'); + try { + const query = db.getQuery(); + const { rows } = await query('SELECT * FROM tags ORDER BY name'); + res.json(rows); + } catch (e) { + console.error('Ошибка в /api/tags:', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +// Создать тег +router.post('/', async (req, res) => { + console.log('POST /api/tags', req.body); + try { + const { name, description } = req.body; + const query = db.getQuery(); + const result = await query( + 'INSERT INTO tags (name, description) VALUES ($1, $2) RETURNING *', + [name, description] + ); + const row = result && result.rows && result.rows[0] ? result.rows[0] : null; + if (row) { + res.json(row); + } else { + res.status(500).json({ error: 'Не удалось создать тег', result }); + } + } catch (e) { + console.error('Ошибка в /api/tags (POST):', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +// Удалить тег и все его связи с пользователями +router.delete('/:tagId', async (req, res) => { + console.log('DELETE /api/tags/:id', req.params.tagId); + try { + const tagId = req.params.tagId; + const query = db.getQuery(); + // Сначала удаляем связи user_tags + await query('DELETE FROM user_tags WHERE tag_id = $1', [tagId]); + // Затем удаляем сам тег + const result = await query('DELETE FROM tags WHERE id = $1 RETURNING *', [tagId]); + if (result.rowCount > 0) { + res.json({ success: true }); + } else { + res.status(404).json({ error: 'Тег не найден' }); + } + } catch (e) { + console.error('Ошибка в /api/tags/:id (DELETE):', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +module.exports = router; \ No newline at end of file diff --git a/backend/routes/tagsInit.js b/backend/routes/tagsInit.js new file mode 100644 index 0000000..c9a5ed3 --- /dev/null +++ b/backend/routes/tagsInit.js @@ -0,0 +1,29 @@ +const express = require('express'); +const router = express.Router(); +const db = require('../db'); + +// Инициализация таблиц тегов +router.post('/init', async (req, res) => { + console.log('POST /api/tags/init'); + try { + const query = db.getQuery(); + await query(` + CREATE TABLE IF NOT EXISTS tags ( + id SERIAL PRIMARY KEY, + name VARCHAR(64) NOT NULL UNIQUE, + description TEXT + ); + CREATE TABLE IF NOT EXISTS user_tags ( + user_id INTEGER NOT NULL REFERENCES users(id) ON DELETE CASCADE, + tag_id INTEGER NOT NULL REFERENCES tags(id) ON DELETE CASCADE, + PRIMARY KEY (user_id, tag_id) + ); + `); + res.json({ ok: true }); + } catch (e) { + console.error('Ошибка в /api/tags/init:', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +module.exports = router; \ No newline at end of file diff --git a/backend/routes/userTags.js b/backend/routes/userTags.js new file mode 100644 index 0000000..84bb2be --- /dev/null +++ b/backend/routes/userTags.js @@ -0,0 +1,91 @@ +const express = require('express'); +const router = express.Router(); +const db = require('../db'); + +// Инициализация таблиц тегов (если нужно) +router.post('/init', async (req, res) => { + console.log('POST /api/users/tags/init'); + try { + const query = db.getQuery(); + await query(` + CREATE TABLE IF NOT EXISTS tags ( + id SERIAL PRIMARY KEY, + name VARCHAR(64) NOT NULL UNIQUE, + description TEXT + ); + CREATE TABLE IF NOT EXISTS user_tags ( + user_id INTEGER NOT NULL REFERENCES users(id) ON DELETE CASCADE, + tag_id INTEGER NOT NULL REFERENCES tags(id) ON DELETE CASCADE, + PRIMARY KEY (user_id, tag_id) + ); + `); + res.json({ ok: true }); + } catch (e) { + console.error('Ошибка в /api/users/tags/init:', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +// --- Работа с тегами пользователя --- + +// Получить теги пользователя +router.get('/:userId/tags', async (req, res) => { + console.log('GET /api/users/:id/tags', req.params.userId); + try { + const userId = req.params.userId; + const query = db.getQuery(); + const result = await query( + `SELECT t.* FROM tags t + JOIN user_tags ut ON ut.tag_id = t.id + WHERE ut.user_id = $1`, + [userId] + ); + const rows = result && result.rows ? result.rows : []; + res.json(rows); + } catch (e) { + console.error('Ошибка в /api/users/:id/tags (GET):', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +// Добавить тег пользователю +router.post('/:userId/tags', async (req, res) => { + console.log('POST /api/users/:id/tags', req.params.userId, req.body); + try { + const userId = req.params.userId; + const { tag_id } = req.body; + const query = db.getQuery(); + await query( + 'INSERT INTO user_tags (user_id, tag_id) VALUES ($1, $2) ON CONFLICT DO NOTHING', + [userId, tag_id] + ); + res.json({ ok: true }); + } catch (e) { + console.error('Ошибка в /api/users/:id/tags (POST):', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +// Удалить тег у пользователя +router.delete('/:userId/tags/:tagId', async (req, res) => { + console.log('DELETE /api/users/:id/tags/:tagId', req.params.userId, req.params.tagId); + try { + const userId = req.params.userId; + const tagId = req.params.tagId; + const query = db.getQuery(); + const result = await query( + 'DELETE FROM user_tags WHERE user_id = $1 AND tag_id = $2 RETURNING *', + [userId, tagId] + ); + if (result.rowCount > 0) { + res.json({ success: true }); + } else { + res.status(404).json({ error: 'Связь не найдена' }); + } + } catch (e) { + console.error('Ошибка в /api/users/:id/tags/:tagId (DELETE):', e); + res.status(500).json({ error: e.message, stack: e.stack }); + } +}); + +module.exports = router; \ No newline at end of file diff --git a/backend/routes/users.js b/backend/routes/users.js index cde3cec..ea6dc14 100644 --- a/backend/routes/users.js +++ b/backend/routes/users.js @@ -3,62 +3,22 @@ const router = express.Router(); const db = require('../db'); const logger = require('../utils/logger'); const { requireAuth } = require('../middleware/auth'); +const { deleteUserById } = require('../services/userDeleteService'); +const { broadcastContactsUpdate } = require('../wsHub'); // const userService = require('../services/userService'); +console.log('[users.js] ROUTER LOADED'); + +router.use((req, res, next) => { + console.log('[users.js] ROUTER REQUEST:', req.method, req.originalUrl); + next(); +}); + // Получение списка пользователей // router.get('/', (req, res) => { // res.json({ message: 'Users API endpoint' }); // }); -// Получение информации о пользователе -router.get('/:address', (req, res) => { - const { address } = req.params; - res.json({ - address, - message: 'User details endpoint', - }); -}); - -// Маршрут для обновления языка пользователя -router.post('/update-language', requireAuth, async (req, res, next) => { - try { - const { language } = req.body; - const userId = req.session.userId; - const validLanguages = ['ru', 'en']; - if (!validLanguages.includes(language)) { - return res.status(400).json({ error: 'Неподдерживаемый язык' }); - } - await db.getQuery()('UPDATE users SET preferred_language = $1 WHERE id = $2', [language, userId]); - res.json({ success: true }); - } catch (error) { - logger.error('Error updating language:', error); - next(error); - } -}); - -// Маршрут для обновления имени и фамилии пользователя -router.post('/update-profile', requireAuth, async (req, res, next) => { - try { - const { firstName, lastName } = req.body; - const userId = req.session.userId; - if (firstName && firstName.length > 255) { - return res.status(400).json({ error: 'Имя слишком длинное (максимум 255 символов)' }); - } - if (lastName && lastName.length > 255) { - return res.status(400).json({ error: 'Фамилия слишком длинная (максимум 255 символов)' }); - } - await db.getQuery()('UPDATE users SET first_name = $1, last_name = $2 WHERE id = $3', [ - firstName || null, - lastName || null, - userId, - ]); - res.json({ success: true }); - } catch (error) { - logger.error('Error updating user profile:', error); - next(error); - } -}); - // Получить профиль текущего пользователя /* router.get('/profile', requireAuth, async (req, res) => { @@ -172,21 +132,51 @@ router.patch('/:id', async (req, res) => { // DELETE /api/users/:id — удалить контакт и все связанные данные router.delete('/:id', async (req, res) => { - const userId = req.params.id; - const client = await db.getPool().connect(); + console.log('[users.js] DELETE HANDLER', req.params.id); + const userId = Number(req.params.id); + console.log('[ROUTER] Перед вызовом deleteUserById для userId:', userId); try { - await client.query('BEGIN'); - await client.query('DELETE FROM user_identities WHERE user_id = $1', [userId]); - await client.query('DELETE FROM messages WHERE user_id = $1', [userId]); - // Добавьте другие связанные таблицы, если нужно - await client.query('DELETE FROM users WHERE id = $1', [userId]); - await client.query('COMMIT'); - res.json({ success: true }); + const deletedCount = await deleteUserById(userId); + console.log('[ROUTER] deleteUserById вернул:', deletedCount); + if (deletedCount === 0) { + return res.status(404).json({ success: false, deleted: 0, error: 'User not found' }); + } + broadcastContactsUpdate(); + res.json({ success: true, deleted: deletedCount }); } catch (e) { - await client.query('ROLLBACK'); + console.error('[DELETE] Ошибка при удалении пользователя:', e); res.status(500).json({ error: 'DB error', details: e.message }); - } finally { - client.release(); + } +}); + +// Получить пользователя по id +router.get('/:id', async (req, res, next) => { + const userId = req.params.id; + try { + const query = db.getQuery(); + // Получаем пользователя + const userResult = await query('SELECT id, first_name, last_name, created_at, preferred_language FROM users WHERE id = $1', [userId]); + if (userResult.rows.length === 0) { + return res.status(404).json({ error: 'User not found' }); + } + const user = userResult.rows[0]; + // Получаем идентификаторы + const identitiesResult = await query('SELECT provider, provider_id FROM user_identities WHERE user_id = $1', [userId]); + const identityMap = {}; + for (const id of identitiesResult.rows) { + identityMap[id.provider] = id.provider_id; + } + res.json({ + id: user.id, + name: [user.first_name, user.last_name].filter(Boolean).join(' ') || null, + email: identityMap.email || null, + telegram: identityMap.telegram || null, + wallet: identityMap.wallet || null, + created_at: user.created_at, + preferred_language: user.preferred_language || [] + }); + } catch (e) { + res.status(500).json({ error: e.message }); } }); diff --git a/backend/server.js b/backend/server.js index 46b09c8..315a666 100644 --- a/backend/server.js +++ b/backend/server.js @@ -1,22 +1,8 @@ require('dotenv').config(); -const express = require('express'); -const cors = require('cors'); -const { ethers } = require('ethers'); -const session = require('express-session'); const { app, nonceStore } = require('./app'); -const usersRouter = require('./routes/users'); -const authRouter = require('./routes/auth'); -const identitiesRouter = require('./routes/identities'); -const chatRouter = require('./routes/chat'); -const { pool } = require('./db'); -const helmet = require('helmet'); -const { getBot, stopBot } = require('./services/telegramBot'); -const pgSession = require('connect-pg-simple')(session); -const authService = require('./services/auth-service'); +const http = require('http'); +const { initWSS } = require('./wsHub'); const logger = require('./utils/logger'); -const EmailBotService = require('./services/emailBot.js'); -const tablesRouter = require('./routes/tables'); -const errorHandler = require('./middleware/errorHandler'); const PORT = process.env.PORT || 8000; @@ -28,85 +14,18 @@ console.log('Используемый порт:', process.env.PORT || 8000); async function initServices() { try { console.log('Инициализация сервисов...'); - - // Останавливаем предыдущий экземпляр бота - console.log('Перед stopBot'); - await stopBot(); - console.log('После stopBot, перед getBot'); - getBot(); - console.log('После getBot, перед созданием EmailBotService'); - - // Добавляем обработку ошибок при запуске бота - try { - console.log('Пробуем создать экземпляр EmailBotService'); - - // Запуск email-бота - console.log('Создаём экземпляр EmailBotService'); - const emailBot = new EmailBotService(); - await emailBot.start(); - - // Добавляем graceful shutdown - process.once('SIGINT', async () => { - await stopBot(); - process.exit(0); - }); - process.once('SIGTERM', async () => { - await stopBot(); - process.exit(0); - }); - } catch (error) { - if (error.code === 409) { - logger.warn( - 'Another instance of Telegram bot is running. This is normal during development with nodemon' - ); - // Просто логируем ошибку и продолжаем работу - // Бот будет запущен при следующем перезапуске - } else { - logger.error('Error launching Telegram bot:', error); - console.error('Ошибка при запуске Telegram-бота:', error); - } - } - + // Здесь может быть инициализация ботов, email-сервисов и т.д. + // ... console.log('Все сервисы успешно инициализированы'); } catch (error) { console.error('Ошибка при инициализации сервисов:', error); } } -// Настройка сессий -app.use( - session({ - store: new pgSession({ - pool: pool, - tableName: 'session', - }), - secret: process.env.SESSION_SECRET || 'hb3atoken', - resave: false, - saveUninitialized: true, - cookie: { - secure: process.env.NODE_ENV === 'production', - httpOnly: true, - maxAge: 30 * 24 * 60 * 60 * 1000, // 30 дней - }, - }) -); +const server = http.createServer(app); +initWSS(server); -// Маршруты API -app.use('/api/users', usersRouter); -app.use('/api/auth', authRouter); -app.use('/api/identities', identitiesRouter); -app.use('/api/chat', chatRouter); -app.use('/api/tables', tablesRouter); - -// Эндпоинт для проверки состояния сервера -app.get('/api/health', (req, res) => { - res.json({ status: 'ok', timestamp: new Date().toISOString() }); -}); - -// Для отладки -// const host = app.get('host'); -// console.log('host:', host); -app.listen(PORT, async () => { +server.listen(PORT, async () => { try { await initServices(); console.log(`Server is running on port ${PORT}`); @@ -125,6 +44,4 @@ process.on('uncaughtException', (err) => { logger.error('Uncaught Exception:', err); }); -app.use(errorHandler); - module.exports = app; diff --git a/backend/services/userDeleteService.js b/backend/services/userDeleteService.js new file mode 100644 index 0000000..13d04d7 --- /dev/null +++ b/backend/services/userDeleteService.js @@ -0,0 +1,26 @@ +const db = require('../db'); + +async function deleteUserById(userId) { + console.log('[DELETE] Вызван deleteUserById для userId:', userId); + const query = db.getQuery(); + try { + await query('BEGIN'); + console.log('[DELETE] Начинаем удаление user_identities для userId:', userId); + const resIdentities = await query('DELETE FROM user_identities WHERE user_id = $1', [userId]); + console.log('[DELETE] Удалено user_identities:', resIdentities.rowCount); + console.log('[DELETE] Начинаем удаление messages для userId:', userId); + const resMessages = await query('DELETE FROM messages WHERE user_id = $1', [userId]); + console.log('[DELETE] Удалено messages:', resMessages.rowCount); + console.log('[DELETE] Начинаем удаление пользователя из users:', userId); + const result = await query('DELETE FROM users WHERE id = $1 RETURNING *', [userId]); + console.log('[DELETE] Результат удаления пользователя:', result.rowCount, result.rows); + await query('COMMIT'); + return result.rowCount; + } catch (e) { + await query('ROLLBACK'); + console.error('[DELETE] Ошибка при удалении пользователя:', e); + throw e; + } +} + +module.exports = { deleteUserById }; \ No newline at end of file diff --git a/backend/wsHub.js b/backend/wsHub.js new file mode 100644 index 0000000..4fe3623 --- /dev/null +++ b/backend/wsHub.js @@ -0,0 +1,22 @@ +const WebSocket = require('ws'); + +let wss = null; +const wsClients = new Set(); + +function initWSS(server) { + wss = new WebSocket.Server({ server }); + wss.on('connection', (ws) => { + wsClients.add(ws); + ws.on('close', () => wsClients.delete(ws)); + }); +} + +function broadcastContactsUpdate() { + for (const ws of wsClients) { + if (ws.readyState === WebSocket.OPEN) { + ws.send(JSON.stringify({ type: 'contacts-updated' })); + } + } +} + +module.exports = { initWSS, broadcastContactsUpdate }; \ No newline at end of file diff --git a/frontend/package.json b/frontend/package.json index 4a3c83f..2f066ab 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -20,6 +20,7 @@ "buffer": "^6.0.3", "connect-pg-simple": "^10.0.0", "dompurify": "^3.2.4", + "element-plus": "^2.9.11", "ethers": "6.13.5", "marked": "^15.0.7", "siwe": "^2.1.4", diff --git a/frontend/src/components/ContactDetails.vue b/frontend/src/components/ContactDetails.vue deleted file mode 100644 index dc294ce..0000000 --- a/frontend/src/components/ContactDetails.vue +++ /dev/null @@ -1,323 +0,0 @@ - - - - - \ No newline at end of file diff --git a/frontend/src/components/ContactTable.vue b/frontend/src/components/ContactTable.vue index b9bf29c..89c3682 100644 --- a/frontend/src/components/ContactTable.vue +++ b/frontend/src/components/ContactTable.vue @@ -32,17 +32,18 @@ diff --git a/frontend/src/composables/useChat.js b/frontend/src/composables/useChat.js index 7499832..b848410 100644 --- a/frontend/src/composables/useChat.js +++ b/frontend/src/composables/useChat.js @@ -362,7 +362,7 @@ export function useChat(auth) { } } catch (error) { console.error('[useChat] Ошибка связывания гостевых сообщений:', error); - } + } }; // --- Watchers --- diff --git a/frontend/src/main.js b/frontend/src/main.js index 19b9e0e..c274c8e 100644 --- a/frontend/src/main.js +++ b/frontend/src/main.js @@ -5,11 +5,15 @@ import { createApp } from 'vue'; import App from './App.vue'; import router from './router'; import axios from 'axios'; +import ElementPlus from 'element-plus'; +import 'element-plus/dist/index.css'; // Настройка axios // В Docker контейнере localhost:8000 не работает, поэтому используем явное значение const apiUrl = - window.location.hostname === 'localhost' ? 'http://localhost:8000' : import.meta.env.VITE_API_URL; + window.location.hostname === 'localhost' + ? 'http://localhost:8000' + : 'http://dapp-backend:8000'; // имя контейнера backend axios.defaults.baseURL = apiUrl; axios.defaults.withCredentials = true; @@ -17,6 +21,7 @@ axios.defaults.withCredentials = true; const app = createApp(App); app.use(router); +app.use(ElementPlus); // Не используем заглушки, так как сервер работает // if (import.meta.env.DEV) { diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js index 0ebc1d3..3d58510 100644 --- a/frontend/src/router/index.js +++ b/frontend/src/router/index.js @@ -92,6 +92,18 @@ const routes = [ component: () => import('../views/tables/DeleteTableView.vue'), props: true }, + { + path: '/contacts/:id', + name: 'contact-details', + component: () => import('../views/contacts/ContactDetailsView.vue'), + props: true + }, + { + path: '/contacts/:id/delete', + name: 'contact-delete-confirm', + component: () => import('../views/contacts/ContactDeleteConfirm.vue'), + props: true + }, ]; const router = createRouter({ diff --git a/frontend/src/services/contactsService.js b/frontend/src/services/contactsService.js index 06cd67a..4faae53 100644 --- a/frontend/src/services/contactsService.js +++ b/frontend/src/services/contactsService.js @@ -13,7 +13,20 @@ export default { return res.data; }, async deleteContact(id) { - const res = await api.delete(`/api/users/${id}`); - return res.data; + try { + const res = await api.delete(`/api/users/${id}`); + console.log('Ответ на удаление контакта:', res.status, res.data); + return res.data; + } catch (err) { + console.error('Ошибка при удалении контакта:', err.response?.status, err.response?.data, err); + throw err; + } + }, + async getContactById(id) { + const res = await api.get(`/api/users/${id}`); + if (res.data && res.data.id) { + return res.data; + } + return null; } }; \ No newline at end of file diff --git a/frontend/src/views/CrmView.vue b/frontend/src/views/CrmView.vue index 85e7695..42de5d8 100644 --- a/frontend/src/views/CrmView.vue +++ b/frontend/src/views/CrmView.vue @@ -21,7 +21,6 @@ -

Таблицы