Commit Graph

62 Commits

Author SHA1 Message Date
faee11ce29 fix ticket stats 2026-05-19 22:16:26 +03:00
d040256447 fix subscriptions 2026-05-19 15:03:39 +03:00
f04043a485 fix init_default_admins 2026-05-18 19:48:48 +03:00
3abf5c94ee Рефакторинг обработчиков. Финальное тестирование #21 2026-05-18 14:37:59 +03:00
40806df62a Рефакторинг обработчиков. Часть 3 #21 2026-05-13 23:02:59 +03:00
61bb44ab4a Рефакторинг обработчиков. Часть 2 #21 2026-05-11 21:51:45 +03:00
6403f061df Рефакторинг обработчиков. Часть 1 #21 2026-05-10 22:14:38 +03:00
a35d6f7acc Добавлен Swagger #20 2026-05-09 18:15:45 +03:00
a34e36b966 Пагинация, фильтры и сортировки Часть 1 #20 2026-05-09 13:38:54 +03:00
ecf68ee300 Fix /v1/admin/stats всегда пустые данные
Добавлено поле с датой последнего логина пользователям и админам  #20
2026-05-08 20:21:04 +03:00
1132341b92 Добавлены эндпойнты admin/v1/events и admin/v1/events/:id #20 2026-05-08 19:02:35 +03:00
393cf00631 Добавлен эндпойнт /v1/admin/reviews #20 2026-05-08 16:33:46 +03:00
11971ebb06 Реализовать модуль регистрации ботов #19 2026-05-05 16:55:35 +03:00
b85885ce83 [Bug] fallback сервис должен отдаваться только на фронт #11 2026-05-05 14:02:19 +03:00
12a9f5a1a6 Обновление схемы данных без потерь #17 2026-05-04 23:15:59 +03:00
af0a36185b Сбор статистики через триггеры #16 2026-05-04 20:56:27 +03:00
574d0d2e43 Архивирование с быстрым подключением и серверный рендеринг для веб-клиента #15 2026-05-04 15:19:53 +03:00
83ce92afa4 Настройка репликации. Финал #14 2026-05-03 21:02:29 +03:00
3d61830f1c Настройка репликации. Часть 1 #14 2026-05-03 14:55:57 +03:00
4fdf380f15 Настройка хранения и создание индексов #13 2026-05-02 23:18:25 +03:00
8b2c55f425 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	include/records.hrl
2026-05-02 23:16:21 +03:00
eee6eebc74 Анализ и расширение структуры таблиц #12 2026-05-02 23:13:49 +03:00
6b64fc80ab Анализ и расширение структуры таблиц #12 2026-05-02 19:26:37 +03:00
f36dd3bbc1 Переделать связь нод в кластере на автоматическое обнаружение #9 2026-05-01 22:30:40 +03:00
1787b0f8a3 Улучшение безопасности и обработки ошибок. Финал. #8 2026-04-29 12:19:43 +03:00
1ca27e93a9 Улучшение безопасности и обработки ошибок. Этап 2. #8 2026-04-29 11:17:53 +03:00
cfd2e38952 Улучшение безопасности и обработки ошибок. Этап 1. #8 2026-04-29 11:00:14 +03:00
3da4ee28d4 Статистика для дашборда, расширенная #7 2026-04-28 23:04:17 +03:00
c87d56bb49 Статистика для дашборда #7 2026-04-28 21:31:22 +03:00
967a024d0c Ролевая модель и аудит Часть 2. Финал. #6 2026-04-28 19:38:31 +03:00
b2cea7896d Ролевая модель и аудит Часть 1. 2026-04-28 19:12:02 +03:00
7ea4efd7d9 Перенести все админские эндпоинты на порт 8445 и добавить отдельную авторизацию для админов. Часть 2. Final #3 2026-04-28 12:42:10 +03:00
4ed6a961ab Перенести все админские эндпоинты на порт 8445 и добавить отдельную авторизацию для админов. Часть 1 2026-04-27 15:54:48 +03:00
62bc62f990 Добавлена связь с фронтом админки 2026-04-26 22:48:57 +03:00
762fb1a4f2 Fix #1 2026-04-26 21:58:11 +03:00
798e532dd7 Rate Limiting 2026-04-25 13:50:16 +03:00
a8c3f1b887 Ротация логов Traefik 2026-04-25 13:39:46 +03:00
9275db1598 LogLynx Веб-интерфейс для анализа логов 2026-04-25 13:34:07 +03:00
d4178ee39f Настройка Coraza WAF 2026-04-25 12:51:25 +03:00
23ccc9aacc Failover Service 2026-04-25 12:22:20 +03:00
1adf39749d Traefik tls enable 2026-04-25 11:33:50 +03:00
b15786b26d Добавлен балансировщик Traefik 2026-04-24 23:05:29 +03:00
6bb29174a5 Улучшения в кластере. Кластер формируется динамически, без единой точки отказа (каждая нода подключается ко всем трём через connect_nodes/0) 2026-04-24 20:32:37 +03:00
48d8ba7a2c Убираем жёстко прописанные секреты 2026-04-24 19:36:21 +03:00
e57a2b9768 Add observer, prometheus and grafana 2026-04-24 18:20:48 +03:00
dad178bd0d Load tests 2026-04-23 22:01:45 +03:00
341f40a02a Docker configure 2026-04-23 21:02:58 +03:00
d87603595a small fixes 2026-04-23 14:14:59 +03:00
c154ceac39 Refactor structure 2026-04-23 09:59:53 +03:00
081dcf9588 Stage 10 final 2026-04-22 23:15:20 +03:00