From fe9783e814b5c721183fed0f74af48118a89b696 Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 20 Mar 2025 12:06:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app.js | 9 +- backend/server.js | 5 +- backend/services/telegramBot.js | 1 + frontend/package.json | 1 - frontend/src/App.vue | 61 ++- frontend/src/api/axios.js | 19 +- .../src/components/chat/ConversationList.vue | 12 +- .../src/components/chat/MessageThread.vue | 9 +- .../src/components/identity/EmailConnect.vue | 2 + .../components/identity/TelegramConnect.vue | 1 + .../components/identity/WalletConnection.vue | 33 +- frontend/src/main.js | 11 +- frontend/src/router/index.js | 24 +- frontend/src/services/wallet.js | 15 +- frontend/src/stores/auth.js | 515 ------------------ frontend/src/views/HomeView.vue | 29 +- frontend/vite.config.js | 4 +- 17 files changed, 131 insertions(+), 620 deletions(-) delete mode 100644 frontend/src/stores/auth.js diff --git a/backend/app.js b/backend/app.js index 94d89eb..26b67bd 100644 --- a/backend/app.js +++ b/backend/app.js @@ -20,9 +20,16 @@ const adminRoutes = require('./routes/admin'); const app = express(); +// Указываем хост явно +app.set('host', '127.0.0.1'); +app.set('port', process.env.PORT || 8000); + // Настройка CORS app.use(cors({ - origin: 'http://localhost:5173', + origin: [ + 'http://localhost:5173', + 'http://127.0.0.1:5173' // Добавляем альтернативный origin + ], credentials: true, methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS'], allowedHeaders: ['Content-Type', 'Authorization', 'Cookie'] diff --git a/backend/server.js b/backend/server.js index dd1a81c..75a7968 100644 --- a/backend/server.js +++ b/backend/server.js @@ -65,10 +65,11 @@ app.get('/api/health', (req, res) => { }); // Запуск сервера -app.listen(PORT, async () => { +const host = app.get('host'); +app.listen(PORT, host, async () => { try { await initServices(); - console.log('Server is running on port', PORT); + console.log(`Server is running on http://${host}:${PORT}`); } catch (error) { console.error('Error starting server:', error); process.exit(1); diff --git a/backend/services/telegramBot.js b/backend/services/telegramBot.js index c38ddc9..6b6b2a1 100644 --- a/backend/services/telegramBot.js +++ b/backend/services/telegramBot.js @@ -68,6 +68,7 @@ class TelegramBotService { } catch (error) { logger.error(`Error sending welcome message to ${chatId}:`, error); } + } async handleVerificationCode(msg) { diff --git a/frontend/package.json b/frontend/package.json index 3dd1a6d..70cc9bc 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,7 +17,6 @@ "buffer": "^6.0.3", "connect-pg-simple": "^10.0.0", "ethers": "6.13.5", - "pinia": "^2.0.33", "siwe": "^2.1.4", "sortablejs": "^1.15.6", "vue": "^3.2.47", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 15789eb..3437f0f 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -5,29 +5,60 @@