Files
ros_control/docs/changes/008-device-note/summary.md
T

14 lines
1.9 KiB
Markdown
Raw Normal View History

# Итоги: 008 — примечание к устройству
## Сделано
- Макет (лист «Окно: добавление устройства», версия 4) и приложение: поле «Примечание» под названием устройства (textarea, до 500 символов).
- БД: колонка `devices.note` (автомиграция), сервис (`_clean_note`: обрезка, лимит, пусто → `null`), API (`note` в создании, правке и ответах; ошибка 400 при превышении лимита), UI (окно и запасная страница).
- В таблице примечание видно во всплывающей подсказке над именем устройства.
## Проверено
- `pytest`: 9 из 9 (тест создания устройства из окна расширен проверкой примечания).
- В браузере окно с полем «Примечание» выглядит как в макете; примечание сохраняется, видно в окне изменения и подсказке; через API правится, очищается пустой строкой, длиннее 500 символов отклоняется (400).
- Временное устройство удалено; данные пользователя (группа PRIVATE, `MSK_Home`, `OZ_Dacha`) не затронуты.
## Не проверено / замечания
- Примечание не выводится в самой таблице (чтобы не менять утверждённый вид) — только подсказка; если нужно видеть его постоянно (например, отдельной строкой или колонкой), это отдельное решение по макету.