Рефакторинг обработчиков. Часть 3 #21
This commit is contained in:
@@ -35,9 +35,9 @@ start(_StartType, _StartArgs) ->
|
||||
end,
|
||||
case Nodes of
|
||||
[] ->
|
||||
io:format("Cluster: no nodes found or first node~n");
|
||||
io:format("~nCluster: no nodes found or first node~n");
|
||||
_ ->
|
||||
io:format("Cluster: discovered nodes ~p, joining cluster~n", [Nodes]),
|
||||
io:format("~nCluster: discovered nodes ~p, joining cluster~n", [Nodes]),
|
||||
application:set_env(eventhub, extra_db_nodes, Nodes)
|
||||
end,
|
||||
ok = infra_mnesia:init_tables(),
|
||||
@@ -102,7 +102,7 @@ start_admin_http() ->
|
||||
Dispatch = cowboy_router:compile([
|
||||
{'_', [
|
||||
% ================== БАЗОВЫЕ ==================
|
||||
{"/v1/admin/health", admin_handler_health, []},
|
||||
{"/admin/health", admin_handler_health, []},
|
||||
{"/v1/admin/stats", admin_handler_stats, []},
|
||||
{"/v1/admin/login", admin_handler_login, []},
|
||||
% ================== ПОЛЬЗОВАТЕЛИ ==================
|
||||
@@ -127,13 +127,13 @@ start_admin_http() ->
|
||||
% ================== ПОДПИСКИ ==================
|
||||
{"/v1/admin/subscriptions", admin_handler_subscriptions, []},
|
||||
{"/v1/admin/subscriptions/:id", admin_handler_subscriptions_by_id, []},
|
||||
% ================== МОДЕРАЦИЯ (общий маршрут) ==================
|
||||
{"/v1/admin/:target_type/:id", admin_handler_moderation, []},
|
||||
% ================== Управление ролями (только для superadmin) ==================
|
||||
{"/v1/admin/me", admin_handler_me, []},
|
||||
{"/v1/admin/admins", admin_handler_admins, []},
|
||||
{"/v1/admin/admins/:id", admin_handler_admins, []},
|
||||
{"/v1/admin/audit", admin_handler_audit, []}
|
||||
{"/v1/admin/admins/:id", admin_handler_admins_by_id, []},
|
||||
{"/v1/admin/audit", admin_handler_audit, []},
|
||||
% ================== МОДЕРАЦИЯ (общий маршрут) ==================
|
||||
{"/v1/admin/:target_type/:id", admin_handler_moderation, []}
|
||||
]}
|
||||
]),
|
||||
|
||||
|
||||
Reference in New Issue
Block a user