-
a1f6ba1c91
feat(auth): call POST /v1/admin/logout before clear storage. Fixes EventHub/EventHubFrontAdmin#43
master
aleksey
2026-08-14 20:23:35 +03:00
-
9e46a891b8
chore(rules): ignore .tmp scratch; IFT e2e needs SMOKE_USER. [skip ci]
aleksey
2026-08-14 12:52:19 +03:00
-
3540972799
docs(rules): require run-wsl-sh for CRLF .sh scripts
aleksey
2026-07-29 12:55:21 +03:00
-
0219ebace1
fix(ci-reports): chmod a+r on report.tar.gz for nginx read
aleksey
2026-07-28 19:42:21 +03:00
-
069b65450f
feat(ci-reports): publish report.tar.gz archive for offline download
aleksey
2026-07-28 13:52:26 +03:00
-
2e81551f84
docs(rules): git commit via -F file when message has parentheses
aleksey
2026-07-28 10:21:54 +03:00
-
40cf2a618d
fix(ci): auto-detect stand for ci-reports URL on IFT runner
aleksey
2026-07-28 10:13:41 +03:00
-
a8da8634e0
fix(ci): publish reports to ci-reports.dev on runner host
aleksey
2026-07-28 00:39:46 +03:00
-
16eb79b340
fix(ci): chown ci-reports dir for act runner publish
aleksey
2026-07-28 00:29:13 +03:00
-
f22a98fc96
docs: forbid bare git push; use git-push.sh helpers.
aleksey
2026-07-27 23:11:02 +03:00
-
f991bfe03e
chore: push without CI
aleksey
2026-07-27 23:01:19 +03:00
-
46534febd2
chore: trigger CI for ci-reports
aleksey
2026-07-27 22:55:16 +03:00
-
6a4734ba1c
Prune admin-ui-dist artifacts; drop Playwright report zips.
aleksey
2026-07-27 22:49:42 +03:00
-
68a57a33c2
docs: agent pitfalls + token economy rules for Cursor [skip ci]
aleksey
2026-07-27 21:53:10 +03:00
-
8f931db0f0
feat: CalenTIQ Admin branding (wordmark, favicon, titles). Refs EventHub/EventHubSpec#10
aleksey
2026-07-26 22:25:25 +03:00
-
6d647dd037
chore: bump fallback VERSION to 0.2. Refs EventHub/EventHubSpec#10
aleksey
2026-07-26 22:06:29 +03:00
-
cc11e5704e
feat(ci): push product version tag MAJOR.MINOR.BUILD alongside sha-*.
mvp-0.1
aleksey
2026-07-17 22:29:09 +03:00
-
bb499ebf23
chore: skip ci for versioning push. [skip ci]
aleksey
2026-07-17 21:54:36 +03:00
-
8753e84a03
feat: Spec product version, build bake, Admin UI label.
aleksey
2026-07-17 21:48:25 +03:00
-
eb37476bdb
fix(ci): free stale vite preview port before mock e2e.
aleksey
2026-07-17 21:24:41 +03:00
-
63323c1ca4
Добавить UI настроек и inbox автомодерации.
aleksey
2026-07-17 18:09:38 +03:00
-
b39a676e1a
Добавить auto-capture ошибок и фильтр source у тикетов. Refs EventHub/EventHubBack#35
aleksey
2026-07-17 00:44:13 +03:00
-
b2cd4b53fc
refactor(ci): единый ci.yml — test через E2E stage в одном run.
aleksey
2026-07-16 16:16:00 +03:00
-
273a4f3acf
chore(e2e): удалить дублирующий ift/smoke.spec.ts (в stand/integration).
aleksey
2026-07-16 14:12:37 +03:00
-
7bd186eace
fix(e2e): интеграционные тесты на стендах без mocks.
aleksey
2026-07-16 14:11:54 +03:00
-
d200260497
fix(audit): безопасный рендер reason/entity_id из legacy API.
aleksey
2026-07-16 14:08:25 +03:00
-
840f06e68e
feat(ci): последовательный deploy IFT -> E2E -> stage -> E2E.
aleksey
2026-07-16 11:31:22 +03:00
-
e577c02eb3
fix(ci): обход падения playwright --with-deps на WSL runner.
aleksey
2026-07-16 10:24:06 +03:00
-
79bf7de4f2
fix(admin): IFT smoke credentials from stand .env via SSH. Refs EventHub/EventHubFrontAdmin#33 #39
aleksey
2026-07-14 23:41:01 +03:00
-
607209b35f
feat(admin): E2E CRUD/i18n polish, IFT smoke workflow, fix edit payload wiping id. Refs EventHub/EventHubFrontAdmin#33 #37 #38 #39
aleksey
2026-07-14 23:34:31 +03:00
-
836e4a7eea
feat(admin): E2E content/system mock-сьюты, row testids, IFT smoke. Refs EventHub/EventHubFrontAdmin#33 #37 #38 #39
aleksey
2026-07-14 22:44:22 +03:00
-
a3468518b3
feat(admin): E2E mock-сьюты inbox/reports/reviews + testids. Refs EventHub/EventHubFrontAdmin#33 #36
aleksey
2026-07-14 22:35:21 +03:00
-
87c6b55e81
feat(admin): Playwright E2E каркас — TESTIDS, login/shell/roles, CI mock. Refs EventHub/EventHubFrontAdmin#33 #34 #35
aleksey
2026-07-14 22:18:34 +03:00
-
2a32465050
feat(admin): VERSION+sha в UI, bake CI и auto stage по sha-*
aleksey
2026-07-14 21:25:35 +03:00
-
b7d572ea8e
fix(admin): UX Control Center — даты Inbox, bulk, фильтры событий, палитра по ID
aleksey
2026-07-14 20:53:58 +03:00
-
3251c76478
fix(admin): широкий from/to для списка событий против пустого ±30d окна
aleksey
2026-07-14 20:25:15 +03:00
-
2e669f396b
fix(ci): устранить ошибки eslint, блокировавшие CI
aleksey
2026-07-14 18:47:10 +03:00
-
fd2c1f10ad
feat(admin): Control Center redesign, Explore dual-view и полный RU/EN i18n
aleksey
2026-07-14 17:58:33 +03:00
-
de379e28bf
fix(charts): единый стиль AreaChart с градиентом
aleksey
2026-07-13 17:55:24 +03:00
-
d056b63e1b
fix(i18n): русские метки статусов в таблицах
aleksey
2026-07-13 17:54:55 +03:00
-
2056333529
fix(tables): сохранение размера страницы и showSizeChanger
aleksey
2026-07-13 17:54:53 +03:00
-
a1bd11afee
fix(dashboard): ролевые виды и ссылка на аудит вместо дубля
aleksey
2026-07-13 17:54:51 +03:00
-
bc8ec9aeea
fix(ws): маршруты сущностей и локализованные уведомления
aleksey
2026-07-13 17:54:25 +03:00
-
874d9099de
fix(monitoring): дедупликация точек в истории метрик
aleksey
2026-07-13 17:54:24 +03:00
-
bc20deac23
fix(profile): редактирование профиля через PUT /v1/admin/me
aleksey
2026-07-13 17:54:23 +03:00
-
fd825ddfd7
fix(auth): i18n и react-hook-form на странице логина
aleksey
2026-07-13 17:54:00 +03:00
-
755d22cf48
fix(users): отображение users_by_role в статистике
aleksey
2026-07-13 17:35:52 +03:00
-
72f973bbd1
fix(subscriptions): subscriptions_by_plan и ending_paid_subscriptions
aleksey
2026-07-13 17:35:52 +03:00
-
190cca7e6b
fix(stats): top-списки и группировка по типу на list-страницах
aleksey
2026-07-13 17:35:51 +03:00
-
61da5b6d3a
fix(dashboard): daily-графики и счётчики из GET /v1/admin/stats
aleksey
2026-07-13 17:35:51 +03:00
-
da3fcbb6b0
fix(monitoring): отображение всех метрик узла на графиках
aleksey
2026-07-13 17:27:43 +03:00
-
8adf982587
feat(monitoring): загрузка истории метрик через REST
aleksey
2026-07-13 17:27:43 +03:00
-
b7fb56b8cc
fix(403): название раздела на странице Forbidden
aleksey
2026-07-13 17:27:42 +03:00
-
96fb44c770
fix(login): не перехватывать 401 на /v1/admin/login
aleksey
2026-07-13 17:19:26 +03:00
-
4b8069ad74
fix(login): убрать console.log с credentials
aleksey
2026-07-13 17:19:00 +03:00
-
b30607df3f
fix(ws): не показывать replay-уведомления при подключении
aleksey
2026-07-13 17:18:22 +03:00
-
9ff894988f
fix(ws): фильтрация уведомлений и подписок по роли
aleksey
2026-07-13 17:14:51 +03:00
-
9deaa34a6e
fix(menu): подсветка родительского пункта на detail-страницах
aleksey
2026-07-13 17:06:59 +03:00
-
7a2467370a
fix(reports): useEvent только для target_type=event
aleksey
2026-07-13 17:03:14 +03:00
-
28404eb7be
fix(profile): Avatar src — URL строка вместо JSX
aleksey
2026-07-13 16:59:25 +03:00
-
db1417332d
fix(ci,deploy-ift): artifact v3 для Gitea, deploy без conclusion check
aleksey
2026-07-11 23:18:27 +03:00
-
3d2913d629
fix(ci): dist один раз в test, artifact в push-image
aleksey
2026-07-11 23:07:15 +03:00
-
15646fe034
fix(ci): собирать dist в push-image перед docker build
aleksey
2026-07-11 23:06:18 +03:00
-
351774bffa
fix(ci): ci-done job вместо gate-шагов (act_runner v1.0.8)
aleksey
2026-07-11 22:54:16 +03:00
-
61d45b318d
fix(ci): ложный success при cancelled steps act_runner
aleksey
2026-07-11 22:42:03 +03:00
-
adac1fa692
fix(deploy-stage): deploy до prune, prune continue-on-error
aleksey
2026-07-11 16:44:50 +03:00
-
d0e5933b38
fix(deploy-stage): workflow_dispatch и clone DevOps с master
aleksey
2026-07-11 16:03:31 +03:00
-
9cc4d6b85d
Co-authored-by:
aleksey
2026-07-11 15:41:34 +03:00
-
728ed57e71
Co-authored-by:
aleksey
2026-07-11 15:10:05 +03:00
-
6d3e7a9315
CI: build and push admin-ui image in CI; deploy-ift SSH-only.
aleksey
2026-07-10 23:04:11 +03:00
-
4225bd92eb
CI: downgrade remaining eslint errors to warnings for legacy code.
aleksey
2026-07-10 22:22:07 +03:00
-
bcbd7ec89c
CI: deploy-ift after CI success, wait for Docker daemon.
aleksey
2026-07-10 22:19:29 +03:00
-
45575fdea0
CI: fix eslint failures and serialize workflows on single runner.
aleksey
2026-07-10 22:16:03 +03:00
-
e6c7e65982
CI: robust admin docker build/push on WSL runner.
aleksey
2026-07-10 22:07:34 +03:00
-
4b286321d4
CI: quiet Docker build for IFT admin deploy workflow.
aleksey
2026-07-10 11:05:23 +03:00
-
863bd35dac
CI: deploy admin stack on stage after promote.
aleksey
2026-07-09 23:13:55 +03:00
-
f506ed4f95
CI: unified admin build (same-origin), sha-* tags and stage promote.
aleksey
2026-07-09 23:04:53 +03:00
-
95846bde1e
Update FrontAdmin URLs to dev/stage domains
aleksey
2026-07-08 17:56:07 +03:00
-
efa7f826aa
CI/CD: ci, deploy-ift/stage; nginx DNS resolver для admin-ui proxy
aleksey
2026-07-08 14:50:55 +03:00
-
3a9ee13999
Восстановлен потерянный код: календари, мониторинг, refresh, stats на list-страницах.
aleksey
2026-07-07 22:59:19 +03:00
-
01ce33f322
Удалён agent git-commit.sh, перенесён в ~/.cursor/eventhub/.
aleksey
2026-07-07 22:30:07 +03:00
-
ecfa1a66bb
Route guards, WS lifecycle, ticket stats. Refs EventHub/EventHubFrontAdmin#3
aleksey
2026-07-07 21:03:46 +03:00
-
896e3bcd35
add deploy stage
aleksey
2026-05-23 22:31:14 +03:00
-
f5961c5529
Разработка админ-панели EventHubFrontAdmin v1.0 #1
aleksey
2026-05-23 20:43:21 +03:00
-
36c95b71a4
Initial empty commit for admin frontend
aleksey
2026-05-18 22:13:05 +03:00
-
fde574c7a0
prototype 1.1
aleksey
2026-05-07 13:01:59 +03:00
-
eb9bbed092
prototype 1.0
aleksey
2026-05-05 20:45:13 +03:00
-
5ddc23210b
prototype
aleksey
2026-05-05 18:41:51 +03:00
-
d4c42061ba
Initial commit
aleksey
2026-04-11 09:46:55 +03:00