5 Commits

Author SHA1 Message Date
Umbrix Dev
088df817f3 fix: add MariaDB config for referral system 2026-02-09 05:49:11 +03:00
Umbrix Dev
b284d01e14 fix: bot username Chat_n8n_bot → Chat_8n8_bot (правильное имя) 2026-02-09 04:01:49 +03:00
Umbrix Dev
f61a029c3a fix: bot username Dorod_vps_bot → Chat_n8n_bot (referral links) 2026-02-09 03:08:27 +03:00
Umbrix Dev
3a70364eef 🔧 Исправление: DB конфигурация через ENV для локальной разработки
**Проблема:**
- Реферальные API падали в dev режиме из-за хардкода DB подключения
- Невозможно было запустить на локальном сервере без доступа к production БД

**Решение:**
- Вынесены DB credentials в ENV переменные:
  - DB_HOST, DB_USER, DB_PASSWORD, DB_NAME
- Добавлена проверка isDbConfigured в API endpoints
- Mock ответы для dev режима (когда DB не настроена)

**Изменения:**
- .env.example: добавлены DB переменные
- .env.local: пустые DB переменные (dev mode)
- /api/referral/track: graceful fallback без DB
- /api/referral/stats: mock данные без DB

**Результат:**
-  Dev сервер работает без production DB
-  Production будет использовать DB из ENV
-  Логи предупреждают о dev режиме
-  Реферальная система опциональна для разработки
2026-02-06 21:17:18 +03:00
Umbrix Dev
ea15346552 ⚙️ Конфигурация: Next.js 13, TypeScript, Tailwind, ESLint, зависимости 2026-02-04 05:01:34 +03:00