|
Правки второй волны: редактирование цели, вёрстка, тултипы, ссылки
- Цель: PATCH /admin/targets/{id} (частичное обновление, канал не
меняется; 409 на дубль имени в канале) + редактирование на странице
цели: название/описание/config-JSON с валидацией, switch вкл/выкл.
- Тултипы заголовков таблиц: панель кита раскрывается ВНИЗ поверх
таблицы — иначе обрезается overflow у .table-wrapper.
- Правила: колонка «Условия» из таблицы убрана (только на странице
правила); вёрстка действий на странице правила починена — голова
(номер/канал/цель) и тело (шаблон) в отдельные строки.
- Доставки: кнопка обновления выровнена по вертикали с контролами
фильтров.
- Источники/цели: у строк убрана кнопка просмотра; slug/название —
кликабельная ссылка на страницу, удаление — единственная кнопка.
Co-Authored-By: Claude Code <noreply@anthropic.com>
|
|---|
|
|
| app/api/admin_routes.py |
|---|
| app/api/admin_schemas.py |
|---|
| frontend/src/App.vue |
|---|
| frontend/src/api.js |
|---|
| frontend/src/ui.js |
|---|
| frontend/src/views/DeliveriesView.vue |
|---|
| frontend/src/views/RuleDetailView.vue |
|---|
| frontend/src/views/RulesView.vue |
|---|
| frontend/src/views/SourcesView.vue |
|---|
| frontend/src/views/TargetDetailView.vue |
|---|
| frontend/src/views/TargetsView.vue |
|---|