From 7e17aeb4ab1c740f32f4360d904f9c9641e469bb Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 4 Jun 2025 18:39:53 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B2=D0=B0=D1=88=D0=B5=20=D1=81=D0=BE=D0=BE?= =?UTF-8?q?=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BE=D0=BC=D0=BC?= =?UTF-8?q?=D0=B8=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../032_create_is_rag_source_table.sql | 11 + ...33_add_is_rag_source_id_to_user_tables.sql | 2 + backend/logs/combined.log | 2668 +++++++++++++++++ backend/logs/error.log | 542 ++++ backend/routes/chat.js | 48 +- backend/routes/tables.js | 17 +- .../components/tables/CreateTableModal.vue | 111 - .../components/tables/DynamicTablesModal.vue | 101 - .../src/components/tables/UserTableView.vue | 24 +- .../src/components/tables/UserTablesList.vue | 19 +- frontend/src/router/index.js | 28 + frontend/src/views/CrmView.vue | 8 +- .../views/settings/AiAssistantSettings.vue | 27 +- frontend/src/views/tables/CreateTableView.vue | 111 + frontend/src/views/tables/DeleteTableView.vue | 58 + frontend/src/views/tables/EditTableView.vue | 81 + frontend/src/views/tables/TableView.vue | 112 + frontend/src/views/tables/TablesListView.vue | 11 + 18 files changed, 3714 insertions(+), 265 deletions(-) create mode 100644 backend/db/migrations/032_create_is_rag_source_table.sql create mode 100644 backend/db/migrations/033_add_is_rag_source_id_to_user_tables.sql delete mode 100644 frontend/src/components/tables/CreateTableModal.vue delete mode 100644 frontend/src/components/tables/DynamicTablesModal.vue create mode 100644 frontend/src/views/tables/CreateTableView.vue create mode 100644 frontend/src/views/tables/DeleteTableView.vue create mode 100644 frontend/src/views/tables/EditTableView.vue create mode 100644 frontend/src/views/tables/TableView.vue create mode 100644 frontend/src/views/tables/TablesListView.vue diff --git a/backend/db/migrations/032_create_is_rag_source_table.sql b/backend/db/migrations/032_create_is_rag_source_table.sql new file mode 100644 index 0000000..81b8d8c --- /dev/null +++ b/backend/db/migrations/032_create_is_rag_source_table.sql @@ -0,0 +1,11 @@ +-- Создание справочной таблицы is_rag_source +CREATE TABLE IF NOT EXISTS is_rag_source ( + id SERIAL PRIMARY KEY, + name VARCHAR(64) NOT NULL UNIQUE +); + +-- Заполнение начальными значениями +INSERT INTO is_rag_source (name) VALUES + ('Да'), + ('Нет') +ON CONFLICT (name) DO NOTHING; \ No newline at end of file diff --git a/backend/db/migrations/033_add_is_rag_source_id_to_user_tables.sql b/backend/db/migrations/033_add_is_rag_source_id_to_user_tables.sql new file mode 100644 index 0000000..ee1bcc3 --- /dev/null +++ b/backend/db/migrations/033_add_is_rag_source_id_to_user_tables.sql @@ -0,0 +1,2 @@ +ALTER TABLE user_tables +ADD COLUMN is_rag_source_id INTEGER REFERENCES is_rag_source(id) DEFAULT 2; -- 2 = 'Нет' \ No newline at end of file diff --git a/backend/logs/combined.log b/backend/logs/combined.log index e49f808..952e818 100644 --- a/backend/logs/combined.log +++ b/backend/logs/combined.log @@ -120,3 +120,2671 @@ {"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"} diff --git a/backend/logs/error.log b/backend/logs/error.log index c9ca3fa..1ac06e4 100644 --- a/backend/logs/error.log +++ b/backend/logs/error.log @@ -10,3 +10,545 @@ {"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"} diff --git a/backend/routes/chat.js b/backend/routes/chat.js index 2a9b1ac..c7fa055 100644 --- a/backend/routes/chat.js +++ b/backend/routes/chat.js @@ -73,16 +73,16 @@ async function processGuestMessages(userId, guestId) { conversation = lastConvResult.rows[0]; } else { // Если нет ни одного диалога, создаём новый - const firstMessage = guestMessages[0]; - const title = firstMessage.content - ? (firstMessage.content.length > 30 ? `${firstMessage.content.substring(0, 30)}...` : firstMessage.content) - : (firstMessage.attachment_filename ? `Файл: ${firstMessage.attachment_filename}` : 'Новый диалог'); - const newConversationResult = await db.getQuery()( - 'INSERT INTO conversations (user_id, title) VALUES ($1, $2) RETURNING *', - [userId, title] - ); + const firstMessage = guestMessages[0]; + const title = firstMessage.content + ? (firstMessage.content.length > 30 ? `${firstMessage.content.substring(0, 30)}...` : firstMessage.content) + : (firstMessage.attachment_filename ? `Файл: ${firstMessage.attachment_filename}` : 'Новый диалог'); + const newConversationResult = await db.getQuery()( + 'INSERT INTO conversations (user_id, title) VALUES ($1, $2) RETURNING *', + [userId, title] + ); conversation = newConversationResult.rows[0]; - logger.info(`Created new conversation ${conversation.id} for guest messages`); + logger.info(`Created new conversation ${conversation.id} for guest messages`); } // --- КОНЕЦ блока поиска/создания диалога --- @@ -151,18 +151,18 @@ async function processGuestMessages(userId, guestId) { rules ? rules.rules : null ); logger.info('AI response for guest message received' + (aiResponseContent ? '' : ' (empty)'), { conversationId: conversation.id }); - if (aiResponseContent) { + if (aiResponseContent) { await db.getQuery()( - `INSERT INTO messages + `INSERT INTO messages (conversation_id, user_id, content, sender_type, role, channel) VALUES ($1, $2, $3, 'assistant', 'assistant', 'web')`, [conversation.id, userId, aiResponseContent] - ); + ); logger.info('AI response for guest message saved', { conversationId: conversation.id }); - } + } } catch (aiError) { logger.error('Error getting or saving AI response for guest message:', aiError); - } + } } } // --- конец блока генерации ответа ИИ --- @@ -361,16 +361,16 @@ router.post('/message', requireAuth, upload.array('attachments'), async (req, re conversationId = conversation.id; } else { // Создаем новый диалог, если нет ни одного - const title = message - ? (message.length > 50 ? `${message.substring(0, 50)}...` : message) - : (file ? `Файл: ${file.originalname}` : 'Новый диалог'); - const newConvResult = await db.getQuery()( - 'INSERT INTO conversations (user_id, title) VALUES ($1, $2) RETURNING *', - [userId, title] - ); - conversation = newConvResult.rows[0]; - conversationId = conversation.id; - logger.info('Created new conversation', { conversationId, userId }); + const title = message + ? (message.length > 50 ? `${message.substring(0, 50)}...` : message) + : (file ? `Файл: ${file.originalname}` : 'Новый диалог'); + const newConvResult = await db.getQuery()( + 'INSERT INTO conversations (user_id, title) VALUES ($1, $2) RETURNING *', + [userId, title] + ); + conversation = newConvResult.rows[0]; + conversationId = conversation.id; + logger.info('Created new conversation', { conversationId, userId }); } } diff --git a/backend/routes/tables.js b/backend/routes/tables.js index eb094bf..225f105 100644 --- a/backend/routes/tables.js +++ b/backend/routes/tables.js @@ -23,10 +23,10 @@ router.get('/', async (req, res, next) => { // Создать новую таблицу (доступно всем) router.post('/', async (req, res, next) => { try { - const { name, description } = req.body; + const { name, description, isRagSourceId } = req.body; const result = await db.getQuery()( - 'INSERT INTO user_tables (name, description) VALUES ($1, $2) RETURNING *', - [name, description || null] + 'INSERT INTO user_tables (name, description, is_rag_source_id) VALUES ($1, $2, $3) RETURNING *', + [name, description || null, isRagSourceId || 2] ); res.json(result.rows[0]); } catch (err) { @@ -38,10 +38,12 @@ router.post('/', async (req, res, next) => { router.get('/:id', async (req, res, next) => { try { const tableId = req.params.id; + const tableMetaResult = await db.getQuery()('SELECT name, description FROM user_tables WHERE id = $1', [tableId]); + const tableMeta = tableMetaResult.rows[0] || { name: '', description: '' }; const columns = (await db.getQuery()('SELECT * FROM user_columns WHERE table_id = $1 ORDER BY "order" ASC, id ASC', [tableId])).rows; const rows = (await db.getQuery()('SELECT * FROM user_rows WHERE table_id = $1 ORDER BY id', [tableId])).rows; const cellValues = (await db.getQuery()('SELECT * FROM user_cell_values WHERE row_id IN (SELECT id FROM user_rows WHERE table_id = $1)', [tableId])).rows; - res.json({ columns, rows, cellValues }); + res.json({ name: tableMeta.name, description: tableMeta.description, columns, rows, cellValues }); } catch (err) { next(err); } @@ -181,14 +183,15 @@ router.patch('/column/:columnId', async (req, res, next) => { router.patch('/:id', async (req, res, next) => { try { const tableId = req.params.id; - const { name, description } = req.body; + const { name, description, isRagSourceId } = req.body; const result = await db.getQuery()( `UPDATE user_tables SET name = COALESCE($1, name), description = COALESCE($2, description), + is_rag_source_id = COALESCE($3, is_rag_source_id), updated_at = NOW() - WHERE id = $3 RETURNING *`, - [name, description, tableId] + WHERE id = $4 RETURNING *`, + [name, description, isRagSourceId, tableId] ); res.json(result.rows[0]); } catch (err) { diff --git a/frontend/src/components/tables/CreateTableModal.vue b/frontend/src/components/tables/CreateTableModal.vue deleted file mode 100644 index aaf1fb4..0000000 --- a/frontend/src/components/tables/CreateTableModal.vue +++ /dev/null @@ -1,111 +0,0 @@ - - - - - \ No newline at end of file diff --git a/frontend/src/components/tables/DynamicTablesModal.vue b/frontend/src/components/tables/DynamicTablesModal.vue deleted file mode 100644 index e9407ab..0000000 --- a/frontend/src/components/tables/DynamicTablesModal.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - - \ No newline at end of file diff --git a/frontend/src/components/tables/UserTableView.vue b/frontend/src/components/tables/UserTableView.vue index 105d00b..76f4363 100644 --- a/frontend/src/components/tables/UserTableView.vue +++ b/frontend/src/components/tables/UserTableView.vue @@ -1,4 +1,8 @@