pcp-tgu: редактор/карта — выбор объекта (линии/сбросы) и проброс текста ошибок

- Карта 2D: клик по линии (трасса КА / сеанс сброса) выбирает объект — общий
  инспектор с таймлайном; MapLine.name, тип selection "line" (kind track/drop),
  связь с работой через modeId; spatialIndex учитывает линии.
- Редактор (TguEditorTab/EditorPanels): единый WorkInspector для клика по карте
  и по таймлайну, подсветка соответствующего включения, стили tgu-editor.css.
- config-repo: server.error.include-message=always для pcp-tgu-service и
  pcp-mission-planing-service — UI показывает причину 4xx (reason/exception),
  а не только HTTP-фразу.
This commit is contained in:
Дмитрий Соловьев
2026-06-04 13:08:08 +03:00
parent d9f8260120
commit 9e5460d646
10 changed files with 542 additions and 35 deletions
@@ -24,6 +24,12 @@ logging:
level:
root: INFO
# Возвращаем текст причины ошибки клиенту (reason/exception message в поле `message` тела ответа),
# иначе UI видит только HTTP-фразу и не понимает, почему сохранение съёмки/сброса отклонено.
server:
error:
include-message: always
management:
endpoints:
web: