aleksey
|
3239970e1d
|
Deploy: invoke deploy-service.sh via bash to avoid Permission denied on IFT.
CI / test (push) Failing after 4m28s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 14:12:19 +03:00 |
|
aleksey
|
c15590983e
|
Fix retry-docker-build exit code capture after failed build.
CI / test (push) Waiting to run
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 14:02:08 +03:00 |
|
aleksey
|
ff285ef867
|
Deploy IFT: bootstrap-build aux images when :ift tag is missing.
CI / test (push) Successful in 11m1s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 13:44:05 +03:00 |
|
aleksey
|
78a9f3043e
|
CI: retry docker builds on transient registry/network failures.
CI / test (push) Successful in 9m46s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 13:15:57 +03:00 |
|
aleksey
|
9b48b165ba
|
CI: build-once pipeline, deploy IFT after CI with conditional aux images.
CI / test (push) Failing after 8m2s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 12:55:01 +03:00 |
|
aleksey
|
8f28de1461
|
CI: quiet Docker builds and runner-friendly workflow settings.
CI / test (push) Successful in 14m13s
Deploy IFT (core) / deploy-ift-core (push) Failing after 9m49s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 11:05:22 +03:00 |
|
aleksey
|
c7de4c5c49
|
CI: concurrency group to avoid act_runner cache races on single runner.
CI / test (push) Failing after 26m53s
Deploy IFT (core) / deploy-ift-core (push) Failing after 24m58s
|
2026-07-10 09:42:06 +03:00 |
|
aleksey
|
7a6551a37c
|
dev: minimal stack (4 services), EVENTHUB_ENV=dev, eventhub alias.
Deploy IFT (core) / deploy-ift-core (push) Failing after 12m34s
CI / test (push) Failing after 32m35s
|
2026-07-09 23:14:01 +03:00 |
|
aleksey
|
335b779e14
|
CI: build once with sha-* tags, promote to stage without rebuild.
|
2026-07-09 23:04:05 +03:00 |
|
aleksey
|
78e95c1608
|
Scope dev Traefik routes to *.dev.eventhub.local only
Deploy IFT (core) / deploy-ift-core (push) Failing after 10m22s
CI / test (push) Failing after 13m7s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-08 20:05:38 +03:00 |
|
aleksey
|
6890dffdfe
|
Remove legacy eventhub.local hosts and switch to dev/ift/stage
CI / test (push) Failing after 11m15s
Deploy IFT (core) / deploy-ift-core (push) Failing after 26m15s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-08 17:52:39 +03:00 |
|
aleksey
|
4a69ef8cd1
|
Update traefik routing for dev and ignore TLS private keys
CI / test (push) Failing after 13m20s
Deploy IFT (core) / deploy-ift-core (push) Failing after 23m20s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-08 17:25:13 +03:00 |
|
aleksey
|
f4746df4a2
|
CI/CD: ci, deploy-ift и deploy-stage через EventHubDevOps; фиксы calendar view, archive, API-тесты, traefik-coraza
Deploy IFT (core) / deploy-ift-core (push) Failing after 22m58s
CI / test (push) Failing after 22m59s
|
2026-07-08 14:50:59 +03:00 |
|
aleksey
|
4cb6056917
|
Удалены agent git-скрипты, перенесены в ~/.cursor/eventhub/.
|
2026-07-07 21:24:09 +03:00 |
|
aleksey
|
cf8e6bcc07
|
Fail-fast secrets in stage/prod via EVENTHUB_ENV. Refs EventHub/EventHubBack#25
|
2026-07-07 19:52:04 +03:00 |
|
aleksey
|
018bf85b87
|
User login and refresh on auth_session (phase 2). Refs EventHub/EventHubBack#26
|
2026-07-07 19:33:24 +03:00 |
|
aleksey
|
7c5f2d26b8
|
Mnesia migrations with global lock on startup. Refs EventHub/EventHubBack#24
|
2026-07-07 17:54:29 +03:00 |
|
aleksey
|
6e1157134c
|
Fix git-push URL and BOM-safe secrets loading
|
2026-07-07 17:17:33 +03:00 |
|
aleksey
|
cf3e1d948c
|
Add WSL git-commit helper for Agent
|
2026-07-07 16:54:03 +03:00 |
|
aleksey
|
16203ba32b
|
Add WSL scripts for ext4 Mnesia and rebar3 CT fix
|
2026-07-07 16:48:16 +03:00 |
|
aleksey
|
9de57bd52c
|
Реализовать кластер-безопасные admin refresh-сессии (фаза 1, #23).
Единая auth_session с refresh JWT, rotation и reuse detection; CI/CD временно на workflow_dispatch.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-07 15:30:27 +03:00 |
|
aleksey
|
efd67ef1e3
|
Fix ci
Test & Deploy to Snapdeploy / build-test-deploy (push) Failing after 23m35s
|
2026-06-06 00:06:59 +03:00 |
|
aleksey
|
17b2e617d7
|
bagofix
Test & Deploy to Snapdeploy / build-test-deploy (push) Failing after 24m46s
|
2026-06-05 23:20:03 +03:00 |
|
aleksey
|
2497fe951b
|
Merge remote-tracking branch 'origin/master'
Test & Deploy to Snapdeploy / build-test-deploy (push) Has been cancelled
|
2026-06-05 22:11:53 +03:00 |
|
aleksey
|
38a299e5b9
|
CI/CD пайплайн
|
2026-06-05 22:11:08 +03:00 |
|
aleksey
|
bd4aa5e0dd
|
CI/CD пайплайн
Test & Deploy to Snapdeploy / build-test-deploy (push) Has been cancelled
|
2026-06-05 20:54:33 +03:00 |
|
aleksey
|
732e7c81b4
|
fix bot-emulator-users
|
2026-05-28 21:55:34 +03:00 |
|
aleksey
|
d2483ada15
|
Update Swagger json
|
2026-05-28 19:25:46 +03:00 |
|
aleksey
|
f507d08e2c
|
Добавлена оперативная и историческая статистика нод и узлов mnesia #22
|
2026-05-28 18:59:21 +03:00 |
|
aleksey
|
29fe0386be
|
Merge remote-tracking branch 'origin/master'
|
2026-05-28 14:09:30 +03:00 |
|
aleksey
|
1986fd4694
|
Расширена статистика для разделов #22
|
2026-05-28 14:09:07 +03:00 |
|
aleksey
|
6d90118120
|
Расширена статистика для разделов #22
|
2026-05-28 13:49:08 +03:00 |
|
aleksey
|
2dac5e5102
|
Расширена общая статистика по дням: Отзывы, Календари, Жалобы, Тикеты, Подписки #22
|
2026-05-27 22:40:03 +03:00 |
|
aleksey
|
4444461ee3
|
Сделано подтверждение регистрации пользователей #22
|
2026-05-27 22:02:53 +03:00 |
|
aleksey
|
b78df927dd
|
Избавление от undefined, всем необязательным полям присваиваются дефолтные значения #22
|
2026-05-27 16:18:33 +03:00 |
|
aleksey
|
ae6fe21ce6
|
получение списка администраторов и администратора по ID (любой администратор) #22
|
2026-05-26 22:33:52 +03:00 |
|
aleksey
|
ac5382fab4
|
При массовом изменении статуса отзывов причина теперь обязательное поле #22
|
2026-05-26 22:22:15 +03:00 |
|
aleksey
|
19b3d0dba0
|
Рефакторинг админских обработчиков - пагинация, сортировка, фильтрация. Финал
|
2026-05-26 21:50:12 +03:00 |
|
aleksey
|
ed5b275efb
|
Рефакторинг админских обработчиков - пагинация, сортировка, фильтрация. Часть 1
|
2026-05-26 13:04:31 +03:00 |
|
aleksey
|
01dbc6d6cb
|
Расширена работа с бан словами #22
|
2026-05-25 21:30:33 +03:00 |
|
aleksey
|
c2d2e934d9
|
Раздел api Календари #22
|
2026-05-25 17:50:57 +03:00 |
|
aleksey
|
0de375c499
|
fix admin_handler_tickets
|
2026-05-24 22:18:48 +03:00 |
|
aleksey
|
6098039632
|
хендлер рефреш токена для админа #22
|
2026-05-24 22:18:05 +03:00 |
|
aleksey
|
2b91e10f64
|
add eventhub-admin-ui dependency
|
2026-05-23 22:35:05 +03:00 |
|
aleksey
|
faee11ce29
|
fix ticket stats
|
2026-05-19 22:16:26 +03:00 |
|
aleksey
|
d040256447
|
fix subscriptions
|
2026-05-19 15:03:39 +03:00 |
|
aleksey
|
f04043a485
|
fix init_default_admins
|
2026-05-18 19:48:48 +03:00 |
|
aleksey
|
3abf5c94ee
|
Рефакторинг обработчиков. Финальное тестирование #21
|
2026-05-18 14:37:59 +03:00 |
|
aleksey
|
40806df62a
|
Рефакторинг обработчиков. Часть 3 #21
|
2026-05-13 23:02:59 +03:00 |
|
aleksey
|
61bb44ab4a
|
Рефакторинг обработчиков. Часть 2 #21
|
2026-05-11 21:51:45 +03:00 |
|