11 Commits

Author SHA1 Message Date
Andrey Epifancev
39ba9763a3 Merge origin/test в feat/330-aurora-1883-closed-vsp
Конфликты после #323/#331/#334: импорты в Cell.jsx и тесты в конце
test_vsp.py — оставлены обе стороны. Дерево совпадает с пробным
слиянием всех PR (backend 1041 passed / 10 известных, фронт 263/263).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 18:04:24 +04:00
Andrey Epifancev
ca79fdedcf feat(vsp): выгрузка по статусу и периоду, закрытые ВСП в dropdown по include_inactive (AURORA-1883, #330)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 11:47:52 +04:00
Andrey Epifancev
972dce8994 feat(vsp): фильтр справочника по статусу и периоду закрытия (AURORA-1883, #330)
GET /dict/info: status=active|closed|all (по умолчанию active), close_date_start/end;
закрытые сортируются по дате закрытия по убыванию. Удалён неиспользуемый
close_date_is_null и мёртвый return в VSPRepository.get_list.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 11:46:19 +04:00
Andrey Epifancev
72b57a0c53 test(vsp): красные тесты возврата ВСП в действующие (AURORA-1886, #329)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 11:23:21 +04:00
Andrey Epifancev
744b71fbe7 fix(vsp): админ получает ВСП по id включая удалённые; прошедшая дата закрытия сразу закрывает ВСП (AURORA-1885, #327)
- VSPRepository.get: with_deleted=True означает «включая удалённые», а не «только удалённые»
- VSPService.update: ключ closed_at (имя поля модели) вместо close_date (входной alias)
- тесты: integration test_vsp.py, unit test_vsp_service_close_date.py

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 11:11:50 +04:00
13e7791866 fix-logs: пофиксил неверную запись entity id, убрал экспорт удаленных всп, нельзя выбрать удаленный ссп при создании проекта, добавил FK для таблиц, поправил работу фильтра для журнала аудита по дате, админ может получить удаленный всп 2026-07-28 12:17:24 +03:00
Raykov-MS
ccba554b86 solve bugs 2026-07-08 12:50:21 +03:00
Raykov-MS
5d16915bad Оказывается location_form это и есть placement_type, убрал location_form 2026-06-30 17:24:08 +03:00
Raykov-MS
7da934399e Исправлена ошибка в схемах и логах 2026-06-29 17:17:28 +03:00
ab21b0e496 vsp-dropdown-form: добавил фильтрацию по form_id в dropdown всп 2026-06-24 13:22:17 +03:00
95d48bb2a0 vsp-back: перенес функциональность справочников всп 2026-06-08 17:15:38 +03:00