Skip to content

Пересобрать аналитику вокруг ответов - #39

Merged
lim5max merged 1 commit into
mainfrom
codex/analytics-ui-overhaul-20260818
Aug 18, 2026
Merged

lim5max merged 1 commit into
mainfrom
codex/analytics-ui-overhaul-20260818

Conversation

@lim5max

@lim5max lim5max commented Aug 18, 2026

Copy link
Copy Markdown
Owner

What changed

  • добавлен единый URL-сохраняемый период Today / Yesterday / 7 / 30 / 90 / Custom с точными UTC-интервалами
  • Home, Web, Product, Funnels, People, Person, Events и Experience переведены на выбранный период
  • Product/Funnels и Web загружают ответы автоматически без Run answer и Load traffic breakdown
  • KPI, графики, таблицы и disclosure собраны в более спокойную answer-first иерархию
  • кнопки и поля стали pill, панели — 24px, минимальный видимый текст — 15px
  • добавлен real-browser E2E для 9 маршрутов на 1440×900 и 390×844

Why

Период ответа раньше был неясным или фиксированным, часть аналитики требовала лишнего ручного запуска, а повторяющиеся карточки и технический текст перекрывали главные метрики и графики.

Verification

  • pnpm typecheck
  • pnpm test — 698 passed, 5 skipped
  • pnpm --dir web test --run — 415 passed
  • pnpm --dir web build
  • pnpm --dir sdk test — 82 passed, 1 skipped
  • pnpm --dir sdk typecheck && pnpm --dir sdk build
  • pnpm --dir packages/mcp build and package tests in Core suite
  • pnpm test:e2e:analytics — desktop + mobile, 2 passed
  • self-host Compose config + Core/Admin image build
  • pnpm --dir site build — N/A: public site is a separate repository and is not changed

Notes

  • No secrets, tokens, customer data, or production webhook URLs are included.
  • Production deployment is a separate gated operation after merge; no production state is changed by this PR.

@lim5max
lim5max merged commit f100324 into main Aug 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant