Правки второй волны: редактирование цели, вёрстка, тултипы, ссылки
- Цель: PATCH /admin/targets/{id} (частичное обновление, канал не
  меняется; 409 на дубль имени в канале) + редактирование на странице
  цели: название/описание/config-JSON с валидацией, switch вкл/выкл.
- Тултипы заголовков таблиц: панель кита раскрывается ВНИЗ поверх
  таблицы — иначе обрезается overflow у .table-wrapper.
- Правила: колонка «Условия» из таблицы убрана (только на странице
  правила); вёрстка действий на странице правила починена — голова
  (номер/канал/цель) и тело (шаблон) в отдельные строки.
- Доставки: кнопка обновления выровнена по вертикали с контролами
  фильтров.
- Источники/цели: у строк убрана кнопка просмотра; slug/название —
  кликабельная ссылка на страницу, удаление — единственная кнопка.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 6c8232d commit 9d1b0608a1fb90e946fb1d17d287d430e3c8b99f
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 14 hours ago
Showing 11 changed files
View
app/api/admin_routes.py
View
app/api/admin_schemas.py
View
frontend/src/App.vue
View
frontend/src/api.js
View
frontend/src/ui.js
View
frontend/src/views/DeliveriesView.vue
View
frontend/src/views/RuleDetailView.vue
View
frontend/src/views/RulesView.vue
View
frontend/src/views/SourcesView.vue
View
frontend/src/views/TargetDetailView.vue
View
frontend/src/views/TargetsView.vue