From bfeae74e718bfb40215cf4c4bdd8d5f0f1d2e5da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 31 May 2026 12:43:02 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20README=20=E2=80=94=20=D1=81=D0=B5=D0=BA?= =?UTF-8?q?=D1=86=D0=B8=D1=8F=20'=D0=9A=D0=B0=D0=BA=20=D0=BF=D0=BE=D0=BB?= =?UTF-8?q?=D1=83=D1=87=D0=B8=D1=82=D1=8C=20=D1=81=D0=BF=D0=B8=D1=81=D0=BE?= =?UTF-8?q?=D0=BA',=20/export=20vs=20/exp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2205d08..3f078dc 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,6 @@ Self-service портал для управления доверенными IPv - **Лимиты:** глобальный (15 по умолчанию, настраивается через env) и индивидуальный на компанию (устанавливает админ) - **Администратор** видит записи всех компаний, управляет лимитами, просматривает журнал аудита - **Аудит:** все изменения (создание/редактирование/удаление) фиксируются — кто, когда, что было и что стало -- **Экспорт:** агрегированный список всех активных CIDR в txt (для систем фильтрации трафика) ## Роли @@ -25,6 +24,17 @@ Self-service портал для управления доверенными IPv | Клиент | CRUD своих записей в пределах лимита | | Администратор (WZ01112) | CRUD всех записей, изменение лимитов, просмотр аудита | +## Как получить список для фильтрации + +Агрегированный список всех активных CIDR в формате txt (одна строка — одна подсеть). + +| Endpoint | Авторизация | Статус | +|---|---|---| +| `GET /export` | Bearer-токен | Будет основным (публичным по ТЗ) | +| `GET /exp` | **Нет** | Временный, работает сейчас | + +После перевода `/export` на публичный доступ `/exp` будет удалён. + ## Стек Node.js 18+ / Express 4 / EJS (SSR) / PostgreSQL 17 / jsonwebtoken RS256