История обновлений
Все изменения и новые возможности платформы
Усиление контроля доступа
Безопасность27 июля 2026
- Закрыты найденные внутренним аудитом сценарии доступа к данным между рабочими областями
- Отзыв BI-ключей и доступов теперь мгновенно следует за жизненным циклом: блокировка участника, удаление или деактивация витрины
- Центр загрузок учитывает права доступа к витринам на всех путях скачивания
- +17 регрессионных тестов контроля доступа; полный backend-набор — 2076 тестов
UI-полировка личного кабинета
Фича26 июля 2026
- Единый паттерн навигации служебных страниц: Алерты, Загрузки, Обращения
- Раздел «Обращения» переработан: чат-композер, сворачиваемые панели, тихое обновление без потери ввода
- Таблицы логов приведены к единому DataGrid: сортировка, фильтры, закрепление колонок
- Обогащённые пустые состояния с подсказками по всему кабинету
Волна улучшений качества и безопасности
Исправление25 июля 2026
- Закрыто ~97 находок внутреннего код-ревью по всем подсистемам платформы
- Аналитика: устранены сценарии тихо-неверных цифр — все 4 маркетплейса отдают корректные данные
- ETL: честные статусы синхронизации — ошибка авторизации ключа больше не выглядит успехом
- Аутентификация: усилены OAuth-привязка, защита от CSRF и перебора кодов 2FA
- Отзыв токенов действует мгновенно на все типы сессий
Поддержка — обращения в личном кабинете
Фича21 июля 2026
- Раздел «Обращения»: диалог с поддержкой прямо из кабинета, сквозные номера, ответы с цитатами
- Вложения до 10 МБ (скриншоты, документы) с безопасным облачным хранением
- Email-уведомления о создании, ответе и закрытии обращения; SLA первого ответа — 12 часов
- Автозакрытие решённых обращений через 7 дней без активности
- Единый термин «Рабочая область» во всех интерфейсах платформы
Пользователи и доступы
Фича20 июля 2026
- Гранулярный доступ участников к витринам: private / team / org + персональные права
- Блокировка участника рабочей области с мгновенным отзывом его API-ключей
- BI-шаринг витрины: выделенный логин ClickHouse для прямого подключения DataLens/ODBC с изоляцией на уровне строк
- Тип рабочей области «Бизнес» или «Физлицо» — регистрация без ИНН для самозанятых
Студия данных 3.0 + Алерт-центр
Фича19 июля 2026
- Автокомплит SQL со знаниями о таблицах и полях, помощник ошибок, палитра команд ⌘K
- Схема данных 2.0: интерактивный граф связей таблиц, витрин и каталога
- Алерт-центр: правила по расписанию с доставкой в Telegram и на email
- «Спроси данные»: генерация SQL-черновика из вопроса на русском языке
- История запросов 2.0 и расписания сохранённых запросов
Центр загрузок
Фича17 июля 2026
- Единая страница загрузок: все датированные выгрузки данных в одном месте
- Отчёты из витрин и экспорт из Студии данных с предпросмотром до скачивания
- Форматы CSV и XLSX «на лету» с облачным хранением и защищёнными ссылками
- Выгрузки по расписанию — новые артефакты появляются автоматически
Аналитика данных — встроенные дашборды
Фича16 июля 2026
- 5 кросс-маркетплейсовых дашбордов из коробки: Обзор · Заказы и география · Реклама · Товары и остатки · Юнит-экономика
- Работают без SQL и внешнего BI — поверх нового системного слоя analytics_views
- Сравнение периодов, свежесть данных и покрытие маркетплейсов в каждом дашборде
- Юнит-экономика: водопад «выручка → выплата» сходится копейка-в-копейку
- Топ товаров с ABC-анализом и алертами по остаткам
Студия данных 2.0
Фича15 июля 2026
- IDE-опыт: сплиттеры панелей, вертикальные вкладки, инспектор объекта, просмотр DDL
- SQL-редактор 2.0: вкладки результатов, запуск выделенного фрагмента, форматирование
- Единый DataGrid: виртуализация, ресайз и закрепление колонок, копирование
- Схема данных: диаграмма связей таблиц с канонными ключами JOIN
Мониторинг сбора и отдачи данных
Фича15 июля 2026
- Живая телеметрия вместо заглушек — каждая цифра на экране реальная
- Сбор данных: журнал прогонов по каждому эндпоинту, статусы, время следующего запуска
- Отдача данных: события доставки по BI, API и экспорту, тепловая карта активности
- Хранение телеметрии: 90 дней журналы сбора, 180 дней события отдачи
Доступ к данным (DAL)
Фича13 июля 2026
- Единая точка выдачи данных наружу: Data API на ключах imk_* со scopes и квотами
- Граница доступа по витринам: ключ видит только разрешённые витрины
- Фоновые экспорт-задания с защищённой выдачей результата
- MCP-сервер imetrika-mcp — данные маркетплейсов для ИИ-ассистентов
- Генератор .odc-файлов для Excel Power Query
DWH: Студия данных, Каталог, живые Витрины
Фича11 июля 2026
- Студия данных: SQL-workbench поверх ClickHouse прямо в кабинете — схема, предпросмотр, запуск, экспорт
- Сохранённые запросы, «Сохранить как витрину», визуальный конструктор запросов
- Каталог сопоставлений публикуется в ClickHouse-словарь
- Витрины публикуются как VIEW с изоляцией данных на уровне строк
- Активирована онлайн-оплата через ЮKassa
Биллинг — внутренний движок
Фича7 июля 2026
- Единый источник лимитов: тарифный план + докупки → эффективная квота
- Счета с НДС, реквизиты юрлиц (ИНН/КПП), идемпотентная генерация
- Бонусы: начисление за события, прозрачное списание, срок жизни 6 месяцев
- Периоды подписки 1/3/6/9/12 месяцев с гибкой прайс-матрицей
- Автоматический биллинг-цикл: продление, напоминания, повторные списания
Аудит безопасности и корректности данных
Безопасность4 июля 2026
- Комплексный аудит изоляции арендаторов: fail-closed доступ и контроль дрейфа RLS-политик
- Аудит хранения токенов маркетплейсов: сужение передачи секретов, редакция логов
- Корректность хранилища: идемпотентность 26 таблиц событий — повторная загрузка не задваивает цифры
Личный кабинет 3.0
Фича2 июля 2026
- Новая навигация: Данные · Аналитика · Каталог · Мониторинг
- Единый термин «Витрина» вместо «Коннектор» во всех интерфейсах
- Новые разделы «Студия данных» и «Доступ к витринам»
- Настройки, Участники и Биллинг сведены в единое модальное окно
ETL Яндекс Маркет — верифицированные данные
Фича22 июня 2026
- Коннектор пересобран из официальной OpenAPI-спецификации: 16 сущностей
- 12 асинхронных отчётов + 4 синхронных метода, авторизация Api-Key
- Чистая схема ym_raw с изоляцией по кампаниям и бизнес-аккаунтам
- Все 4 маркетплейса переведены на верифицированные данные
ETL Ozon Реклама (Performance)
Фича20 июня 2026
- Коннектор рекламной статистики пересобран из OpenAPI: 13 сущностей
- Кампании, дневная статистика, продвижение в поиске и трафареты
- OAuth2-авторизация, отчёты JSON/CSV, ноль мутаций рекламного кабинета
ETL Ozon Seller — верифицированные данные
Фича19 июня 2026
- SDK-методология: захват спецификации → референс 460 эндпоинтов → верификация
- Чистая схема ozon_seller_raw: 20 таблиц вместо 65 легаси
- Продажи, заказы, остатки, финансы, возвраты — сверено с кабинетом продавца
Усиление безопасности платформы
Безопасность13 июня 2026
- Fail-closed изоляция данных: запросы без RLS-учётной записи не исполняются
- Заголовки безопасности HSTS и CSP на всех поддоменах
- Аудит зависимостей и закрытие известных CVE
- Токены убраны из localStorage во всех панелях
ETL Wildberries — верифицированные данные
Фича13 июня 2026
- SDK-методология: спецификация → 280 референс-документов → верификация полей
- 30 таблиц wb_raw + 6 производных VIEW; полотно 647 полей, 0 расхождений
- Контент, продажи, реклама, воронка, финансы — сверено с кабинетом WB
Фундамент сбора данных
Фича18 мая 2026
- Автоматизированный сбор: 48 конвейеров — 4 маркетплейса × 3 тарифа
- Частота обновления данных по тарифу: 24 / 12 / 6 часов
- Учёт хранилища: почасовые снимки объёма + прогноз заполнения
- Квоты хранилища с предупреждениями на 70/85/95/100%
- Настраиваемый срок хранения данных
Обновление технологического стека
Инфраструктура3 мая 2026
- Python 3.14, Apache Airflow 3.2, ClickHouse 25.12, PostgreSQL 17.9
- Node 22 LTS и Next.js 16.2 на всех поверхностях
- Секреты инфраструктуры переведены на SOPS-шифрование
Рабочие области — создание и управление
Фича2 мая 2026
- Создание и переключение рабочих областей
- Управление участниками: роли Owner / Admin / Member / Viewer, приглашения
- Настройки области: удаление данных с grace-периодом 30 дней и восстановление
Design System v3
Фича2 мая 2026
- Единый пакет @imetrika/design-system для всех 4 поверхностей
- Общие токены, компоненты и шрифты — один источник правды
- Каталог компонентов с live-preview в DevPortal
Phase 02 Аутентификация — сессии, 2FA backup codes, Settings DS v2
Безопасность29 апреля 2026
- Список активных сессий с UA/IP, кнопки завершения по одной и «завершить все»
- 2FA backup codes: отображение 10 разовых кодов при настройке Google Authenticator
- Настройки безопасности переведены на Design System v2 (PasswordCard, TwoFactorCard, SessionsList)
- refresh_token переведён на httpOnly cookie — устранена возможность кражи через XSS
- Cross-subdomain SSO: единый токен работает на всех поддоменах *.imetrika.com
Phase 01 Онбординг — OAuth, Demo Org, UserMenu redesign
Фича29 апреля 2026
- Demo Org showcase seed: 17 PG таблиц + 690 CH-строк синтетических данных — новый пользователь видит платформу с первой секунды
- 4 OAuth-провайдера: Google, Yandex, VK ID (PKCE + device_id), GitHub — регистрация в один клик
- Редизайн UserMenu (DS v2): OrgContextCard, OrgRow с RoleBadge, DemoOrgToggle, ThemeSwitcher 3-state
- Все mock-данные удалены: пустые рабочие области показывают EmptyState с понятным CTA
- Multi-arch GHCR pull deploy — устранены race conditions при параллельной сборке
- Airflow восстановлен после env var fix; 100% staging healthy (8/9 сервисов + airflow)
- Email confirmation flow после OAuth для синтетических email-адресов
- Feedback System DS v2: field-errors, success-state, toast handoff, password rules
Website Production Readiness — A11y, SEO, CSP, JSON-LD, Cookie Consent
Фича29 апреля 2026
- Accessibility (A11y): ARIA-роли, skip-to-content link, keyboard navigation, контрастность WCAG AA
- SEO: per-page OG-теги и Twitter Card для всех маркетинговых страниц
- JSON-LD структурированные данные: Organization, WebSite, SoftwareApplication схемы
- Content Security Policy (CSP): заголовки безопасности, frame-ancestors, HSTS
- Web App Manifest + favicon pipeline: иконки всех размеров, PWA-ready манифест
- Cookie Consent баннер: GDPR-совместимый, сохраняет предпочтения в localStorage
- Rate limiting на Next.js API routes: защита форм от автоматизированных запросов
Рефакторинг структуры ЛК — DS v2, URL migration, CJW 20 фаз
Фича23 апреля 2026
- Design System v2: 11 компонентов, токены, шрифты (Manrope + JetBrains Mono)
- URL migration: /manage/* → /sources, /connectors, /data-access, /catalog
- Customer Journey Workflow расширен до 20 фаз + GitHub интеграция
- Collapsible navbar с анимацией: /export, /analytics
- UI polish round 2: table, sidebar, calendar, filters
- Реструктуризация навигации ЛК + раздел Аналитика
App Monitoring, Source Management, DevPortal
Фича13 апреля 2026
- Мониторинг ЛК: 5 дашбордов — Обзор, Сбор, Отдача, Воронка, двухуровневая навигация
- Source inline-редактирование: /sources/{id}/edit + shared SourceWizard
- DevPortal: Status Dashboard, Docs Reader, Changelog, Customer Journey
- InfoBanner + progressive dismissal + interface settings
- Backend: soft delete рабочей области — grace period 30 дней + CH cleanup
- Backend: seed каталога для демо-области
Cross-Subdomain Auth, Backend MVP, Demo Org
Безопасность4 апреля 2026
- Единая аутентификация: shared httpOnly cookie (.imetrika.com) + BFF
- Cross-portal logout через signal cookie _sid
- DevPortal: Scalar light mode + iMetrika branding + OpenAPI proxy
- Data Fusion Wizard: real API create/key/mapping + library refresh
- Каталог: реальные CH-колонки по выбранной таблице
App Redesign, Docs Overhaul
Фича26 марта 2026
- Полная переработка всех разделов App Panel (Настройки, Логи, Отчёты, Экспорт)
- Переработка Участники — таблица + sidebar view
- Переработка Подключения BI — полный редизайн
- Website: layout-система 1440px + clamp padding, Data Fusion схемы
- Актуализация инфра-, admin- и website-документации
App Redesign, Data Fusion, ETL Hardening, Support Tickets
Фича6 марта 2026
- Редизайн app.imetrika.com — единый стиль 12 страниц
- Source Groups переименованы в Data Fusions по всему стеку
- ETL Audit: 17/17 задач завершено, shared RateLimiter, 401 refresh hook
- Admin: ImpersonateDialog, редизайн ETL-страницы с DataTable14
- Admin: визуальная унификация всех страниц, Next.js 16.1.6
- Support Tickets UI + Admin Control redesign + Billing tariffs v2
Admin MVP, Website, Tags & Visibility
Фича14 февраля 2026
- Website imetrika.com запущен: Payload CMS 3 + Next.js 15, 15 страниц
- Tags & Visibility (private/team/org) для Source Groups
- User Registration & Invites system с Celery
- Admin: Dashboard 9 табов, Billing management, Backup system
- Admin: Maintenance Mode, Feature Flags, S3 monitoring
- Гибридная CI/CD стратегия: 3 Mac runners + ubuntu-latest fallback
Testing & QA — тесты и ClickHouse стабилизация
Исправление4 февраля 2026
- ClickHouse: TTL-политики для 22 таблиц, очистка system logs (43 ГБ)
- Rename CH databases для консистентности (raw_ozon → ozon_seller_raw)
- Миграция SummingMergeTree → ReplacingMergeTree (9 таблиц)
- Auth: cookie persistence fixes, dark/light/system theme toggle
- Rate limit и Redis cleanup между тестами
Data API Security — ClickHouse RLS
Безопасность29 января 2026
- ClickHouse Row-Level Security (ROW POLICY) для каждого API-ключа
- Автоматическое создание CH-пользователей при генерации ключей
- Удалён устаревший WHERE injection — полная изоляция данных
Admin Panel MVP
Фича21 января 2026
- DataTable для всех страниц (column visibility, resize, localStorage)
- Connector API Keys с TTL и полным UI управления
- Create Access modal с выбором источника и пермиссий
- Source creation wizard: 4-шаговый flow
- Московский часовой пояс, анимированные 404/500 страницы
Визард брендов и библиотека сопоставлений
Фича16 марта 2026
- Визард сопоставления брендов: поиск, drag-and-drop, результат
- Страница «Библиотека сопоставлений» /library
- Редизайн Welcome Page: поток данных, демо-баннер, карточки уровней
- Billing: storage_used_bytes в API ответах
- Fix: staging frontend API URL не вшивался в build
OAuth и UX-доработки каталога
Фича13 марта 2026
- 4 OAuth-провайдера: Google ID, Yandex ID, VK ID, GitHub ID
- Карточки уровней категорий: tree connectors, border, radio dot
- Inline-редактирование мастер-категорий
- Оранжевый пунктир drop-зоны в DnD-матрице
DnD-матрица и FilterPanel
Фича12 марта 2026
- DnD drag-and-drop для матрицы сопоставления
- FilterPanel — фасетный фильтр по полям
- UX-доработки: перенос кнопки Результат, выбор уровня категорий
- Обновление multi-agent workflow документации
Матрица сопоставления категорий
Фича11 марта 2026
- FilterPanel — универсальный фасетный фильтр для таблиц
- Category Wizard: 3-шаговый процесс сопоставления категорий
- Drag-and-drop для категорий (@dnd-kit)
- Исправления двойного выделения в SubNav навигации
Мастер-каталог и Data Fusions
Фича9 марта 2026
- PostgreSQL модели мастер-каталога (бренды, категории)
- Backend API: /api/v1/catalog/ (CRUD, маппинги)
- ClickHouse Dictionary для PG→CH маппинга
- Frontend: библиотека сопоставлений, wizard, DnD матрица
- Create Master Entity modal (бренд/категория)
- Result page — покрытие и статистика (шаг 4)
App Panel — каталог данных и редизайн
Фича8 марта 2026
- Каталог данных: коннекторы, таблицы, колонки, Data Fusion Wizard
- Единый стиль всех страниц ЛК (sources, billing, team, docs, tickets)
- Редизайн auth-экранов + OAuth кнопки
- График платежей на странице биллинга
Website — shadcnblocks Pro
Фича8 марта 2026
- shadcnblocks Pro: hero, pricing, team, blog, navbar
- SLA, политика конфиденциальности, условия использования
- Data Catalog — IDE-style интерактивная секция на сайте
Data API Security & ClickHouse Migrations
Безопасность6 марта 2026
- ClickHouse миграции для production
- Деплой main на production — миграции PG + ClickHouse
- Airflow healthcheck fix (CMD-SHELL)
App Redesign — единый стиль
Фича6 марта 2026
- Редизайн app.imetrika.com — единый стиль всех 12 страниц
- Эталон: sources page (no border, no checkbox, inline actions)
- Двухпанельные layouts для каталога и тикетов
Data Fusion Rename
Исправление1 марта 2026
- Source Groups → Data Fusions — переименование по всему стеку
- Backend: устранён конфликт SQLAlchemy mappers
- Frontend: финализация rename во всех компонентах
ETL Audit — все коннекторы
Исправление1 марта 2026
- Аудит всех ETL-коннекторов завершён: 17/17 задач
- Data quality validation для Ozon и Yandex Market DAG
- Shared RateLimiter, 401 refresh hook для всех коннекторов
- 478 тестов: Ozon Seller, Ozon Performance, WB, YM
ETL — тесты и error handling
Исправление28 февраля 2026
- Error handling в extract() для всех коннекторов
- Comprehensive Ozon Seller + Performance transformer tests
- Integration и performance тесты ETL
Admin Panel — Impersonate & ETL
Фича28 февраля 2026
- ImpersonateDialog: вход от имени пользователя из admin-панели
- Редизайн ETL-страницы с DataTable14
- Исправлены 500 на monitoring endpoints
Admin Panel — визуальная унификация
Фича24 февраля 2026
- Визуальная унификация всех страниц admin.imetrika.com
- Impersonate в профиле + тикеты UI + навигация
- TopBar: кнопки h-8 (32px), единообразие
Support Tickets & Billing v2
Фича23 февраля 2026
- Тикет-поддержка: UI для пользователей и админов
- Admin: редизайн Control, ETL, Maintenance страниц
- Billing: тарифы v2 (free 0₽ / basic 4999₽ / business 9999₽)
- Годовая подписка со скидкой −15%
- Блог: редизайн с shadcnblocks Pro
- Next.js 16.1.6 для всех проектов
Staging Infrastructure
Инфраструктура20 февраля 2026
- Staging-сервер 10.0.0.60 (4 CPU / 8 GB) — полный стек
- Multi-agent staging: 12 контейнеров, отдельные URL
- Selective deploy-staging, fast-deploy скрипт
- Staging caution stripe на всех страницах
- Environment-aware Docker containers + Airflow basic auth
Website — SEO & Legal
Фича20 февраля 2026
- SEO: метаданные, OG image, полный changelog
- Правовые документы: условия, конфиденциальность, SLA
- shadcnblocks Pro: 9 block templates
- Staging maintenance mode + блокировка индексации
Admin Panel — clean URLs & sidebar
Исправление18 февраля 2026
- Sidebar навигация вместо табов
- Clean URLs: /control/, /monitoring/, /billing/bonuses
- Feature Flags и Maintenance Mode — standalone страницы
- Dashboard вкладки вынесены в отдельные страницы
App Shell & Feature Flags
Фича17 февраля 2026
- Редизайн App Shell: sidebar, header, breadcrumbs, dashboard
- Maintenance Mode: каскадная блокировка сервисов
- Feature Flags: granular maintenance mode flags
- Pricing page в ЛК
Maintenance Mode
Фича14 февраля 2026
- Maintenance Mode: блокировка при технических работах
- Granular feature flags с каскадом
- Feature Flags API для runtime toggling
shadcnblocks & UI Design System
Фича13 февраля 2026
- shadcnblocks Pro registry + Nova стиль
- Admin: shadcn init для Tailwind v4
- Единый дизайн-токен для всех 3 проектов
Website Launch — imetrika.com
Фича12 февраля 2026
- Маркетинговый сайт imetrika.com запущен
- Payload CMS 3 + Next.js 15 + shadcn/ui + SQLite
- 15 страниц: главная, тарифы, возможности, о нас, блог, docs, FAQ
- 8 Payload CMS коллекций (Posts, Authors, Categories, Docs, FAQ)
- Docker deploy на App Server (10.0.0.10:3001)
CI/CD & Infrastructure
Инфраструктура11 февраля 2026
- Гибридная CI/CD стратегия: 3 Mac runners + ubuntu-latest fallback
- Удалены legacy landing/ и cms/ директории (~1.7 GB)
Admin Billing & Backups
Фича8 февраля 2026
- Billing summary cards: планы, подписки, платежи, инвойсы
- S3 storage мониторинг на странице дисков
- Backup system запущен на production
- Toolbar в DataTable, фильтры, dropdown overflow fix
- Tags API: entity ownership & visibility checks
Monitoring
Инфраструктура28 января 2026
- Grafana с 11 дашбордами мониторинга
- Prometheus метрики для всех сервисов
- Система алертов и уведомлений
Payments & Billing
Фича25 января 2026
- Интеграция с YooKassa и Stripe
- Тарифные планы: Стартовый, Бизнес, Энтерпрайз
- Бонусы рабочим областям, управление подписками
Data API
Фича24 января 2026
- SQL Proxy для прямых запросов к ClickHouse
- REST API для данных маркетплейсов
- API-ключи с привязкой к витринам (imk_*)
Excel & Power BI
Фича23 января 2026
- 4 шаблона Excel-экспорта
- Power Query коннектор для Power BI
- Публичный API для скачивания шаблонов
Superset Integration
Фича22 января 2026
- Apache Superset с подключением к ClickHouse
- Дашборды продаж, остатков, рекламы
- Row-Level Security через Superset roles
DataLens Integration
Фича21 января 2026
- Yandex DataLens подключение к ClickHouse
- Витрины данных для Ozon и Wildberries
- Инструкция по настройке для пользователей
Data Fusions
Фича20 января 2026
- Data Fusions — объединение источников с фильтрами
- Visibility: private / team / org
- Теги для источников и витрин
Ozon Performance ETL
Фича16 января 2026
- 14 entities рекламной статистики Ozon
- OAuth 2.0 Client Credentials авторизация
- Кампании, статистика, атрибуция, ставки
Wildberries ETL
Фича16 января 2026
- 48 ETL-сущностей Wildberries
- 9 API-доменов, rate limiting, retry с exponential backoff
- Async polling для report-эндпоинтов
Ozon Seller ETL
Фича16 января 2026
- 9 entities: products, orders, stocks, analytics, transactions
- ClickHouse: 18 таблиц в ozon_seller_raw
- DAG с автообновлением каждые 4 часа
Auth & 2FA
Безопасность15 января 2026
- JWT-аутентификация для всех порталов
- Двухфакторная аутентификация (TOTP / Google Authenticator)
- Портальные роли и SSO между поддоменами
- Сброс пароля через email
Versioning Infrastructure
Инфраструктура14 января 2026
- pyproject.toml для backend и ETL
- Makefile для стандартных команд
- Единая система версионирования
Branding & Design
Фича12 января 2026
- Брендбук: логотип, цвета, шрифт Manrope
- Айдентика: пингвин-талисман
- Design tokens для всех проектов
Documentation
Документация10 января 2026
- OpenAPI спецификации для 5 API
- Developer Portal (dev.imetrika.com)
- Руководства по настройке BI-интеграций
App Panel v1
Фича8 января 2026
- Личный кабинет на app.imetrika.com
- Dashboard, источники, настройки
- Авторизация через JWT cookies
Admin Panel v1
Фича6 января 2026
- Административная панель admin.imetrika.com
- Управление пользователями, рабочими областями, биллингом
- Мониторинг: Docker, диски, бэкапы, логи
ClickHouse Core
Инфраструктура4 января 2026
- Схемы БД для 4 маркетплейсов
- ReplacingMergeTree для идемпотентного ETL
- Партиционирование по tenant_id + месяц
ETL Core
Инфраструктура3 января 2026
- Apache Airflow 2.8 с 5 DAG
- Базовые коннекторы и трансформеры
- Система логирования sync_logs
Frontend Core
Фича2 января 2026
- Next.js 15 + shadcn/ui + Tailwind CSS
- App Router с группами маршрутов
- Zustand для управления состоянием
Backend Core
Фича1 января 2026
- FastAPI с SQLAlchemy ORM
- PostgreSQL: 43 таблицы в схеме app
- REST API: 90+ эндпоинтов
Infrastructure
Инфраструктура28 декабря 2025
- VPC с 7 серверами в Timeweb Cloud
- Docker Compose для всех сервисов
- CI/CD: GitHub Actions + self-hosted runners
- Nginx Gateway с SSL wildcard