Commit Graph

  • fae57e957e pcp-tgu-ops-ui: «Создать план» берёт план в фокусе как базу-предысторию Дмитрий Соловьев 2026-06-04 16:32:49 +03:00
  • faadc63028 pcp-tgu-ops-ui: тест-кнопка закладки, статус SUPERSEDED, подсветка цепочки Дмитрий Соловьев 2026-06-04 16:13:13 +03:00
  • 87905311b1 pcp-tgu: якорь цепочки на LAID_IN, параллельные выдачи, SUPERSEDED Дмитрий Соловьев 2026-06-04 16:13:02 +03:00
  • 5235142fa6 pcp-tgu: редактор — таймлайн зум/драг/секундная шкала, подтверждения в деталях плана, без авто-кнопок Дмитрий Соловьев 2026-06-04 14:20:01 +03:00
  • 9e7cae4a56 docs: актуализация списка задач pcp-tgu-ops-ui (закрытые пункты, витки/полосы обзора) Дмитрий Соловьев 2026-06-04 13:30:21 +03:00
  • f0e56b6e2a pcp-tgu: редактор — стабильные витки, плейсхолдер без плана, черновик без авто-перехода Дмитрий Соловьев 2026-06-04 13:30:12 +03:00
  • b62a7cf8ef ПУУД emelianov 2026-06-04 13:22:48 +03:00
  • 9e5460d646 pcp-tgu: редактор/карта — выбор объекта (линии/сбросы) и проброс текста ошибок Дмитрий Соловьев 2026-06-04 13:08:08 +03:00
  • d9f8260120 pcp-tgu: вкладка «Планы» — черновик на основе плана + правки UX Дмитрий Соловьев 2026-06-04 13:07:09 +03:00
  • fd3603a086 pcp-tgu: статусы плана — актуальная легенда с тултипами + док жизненного цикла Дмитрий Соловьев 2026-06-04 13:06:58 +03:00
  • a5a1cdfa64 pcp-tgu: связь планов на таймлайне по basePlanId вместо стрелок/нумерации по времени Дмитрий Соловьев 2026-06-04 11:44:28 +03:00
  • 294b17757d pcp: время — сквозной naive LocalDateTime как локальное настенное время (без UTC) Дмитрий Соловьев 2026-06-04 09:50:39 +03:00
  • faedd21f43 расчет ПУУД emelianov 2026-06-04 09:39:27 +03:00
  • 5049395911 pcp-tgu: пауза цепочки после REJECTED + режим «Черновики» + UI цепочек/ЗРВ Дмитрий Соловьев 2026-06-04 00:04:47 +03:00
  • 3638afdb85 pcp: откат UTC-слоя — сквозной naive LocalDateTime без зоны на проводе Дмитрий Соловьев 2026-06-04 00:03:52 +03:00
  • 0e534c5bd5 docs: удалить неактуальные TASK-доки (datetime-utc, tgu-editor-integration, plan-on-demand-redesign) Дмитрий Соловьев 2026-06-03 16:26:03 +03:00
  • 9c2d8516bc pcp: создание плана новой цепочки из вкладки «Планы» (база/без истории, окно из двух ЗРВ) Дмитрий Соловьев 2026-06-03 16:25:46 +03:00
  • 057452f19d pcp-tgu-ops-ui: fork-forward в редакторе — выбор будущей ЗРВ для перевыдачи невозвратного плана Дмитрий Соловьев 2026-06-03 14:12:21 +03:00
  • 2a841fc7b3 tgu: DELETE /plans/{draftPlanId} — отказ от черновика (бэкенд + кнопка «Отмена» и авто-отмена в редакторе) Дмитрий Соловьев 2026-06-03 13:59:52 +03:00
  • ec67d9d83d pcp-tgu-ops-ui: Ф6 ядро — draft/validate/promote в редакторе (replace), прямой прокси /api/pcp-tgu Дмитрий Соловьев 2026-06-03 13:53:24 +03:00
  • ae7effe1fa pcp-tgu-service: Ф5 — promote черновика с оптимистичным локом базы (POST /plans/{id}/promote) Дмитрий Соловьев 2026-06-03 13:36:59 +03:00
  • 8133a5144f pcp-mission-planing: Ф4 — валидация-заглушка POST /missions/{id}/validate (контракт конфликтов, пустой diff) Дмитрий Соловьев 2026-06-03 13:27:31 +03:00
  • f5211fa5a0 pcp-mission-planing: Ф3 — правки контента в черновик (PATCH съёмки, DELETE включения, без авто-создания живой миссии) Дмитрий Соловьев 2026-06-03 13:20:54 +03:00
  • 85ce238f52 pcp: Ф2 — доработки по ревью (валидация ошибок клона, идемпотентность DRAFT, тесты) Дмитрий Соловьев 2026-06-03 13:09:52 +03:00
  • 0d69617420 pcp: Ф2 — черновик-клон миссии (replace + fork-forward) Дмитрий Соловьев 2026-06-03 12:53:57 +03:00
  • 80e281dd6d pcp-tgu-ops-ui: панель «Параметры включения» в инспекторе маршрута Дмитрий Соловьев 2026-06-03 12:40:53 +03:00
  • e060e13b85 pcp-tgu-service: боевой POST /api/plans/{planId}/issue + гард точки невозврата Дмитрий Соловьев 2026-06-03 12:40:03 +03:00
  • c32e13e09c pcp-tgu-ops-ui: гасить кнопки решения по истечении grace-окна WAITING_DECISION Дмитрий Соловьев 2026-06-03 10:00:44 +03:00
  • 9a2ba655e1 pcp-ui-service: удалить мёртвый реактивный CorsFilterComponent (сервлет-стек его не вызывает) Дмитрий Соловьев 2026-06-03 09:45:24 +03:00
  • 938248d150 pcp-tgu-ops-ui: крен маршрута — один знак после запятой Дмитрий Соловьев 2026-06-03 09:28:09 +03:00
  • 17b8679e44 pcp-ui-service: CORS allowedOriginPatterns — фикс Invalid CORS request на POST решения плана Дмитрий Соловьев 2026-06-03 09:28:09 +03:00
  • b61be0afb8 pcp-tgu-ops-ui: маска ввода времени — невозможные значения недопустимы Дмитрий Соловьев 2026-06-03 09:12:16 +03:00
  • 51fd8a446b pcp-tgu-ops-ui: надёжный 24ч ввод времени (своё текстовое поле вместо нативного) Дмитрий Соловьев 2026-06-03 09:02:27 +03:00
  • f0e16aa4e8 pcp-tgu-ops-ui: одно перекрестие опорной точки + 24ч формат времени Дмитрий Соловьев 2026-06-02 23:33:32 +03:00
  • e68c17e792 pcp-tgu-service: миграция с WebFlux на servlet/MVC Дмитрий Соловьев 2026-06-02 23:14:12 +03:00
  • cde4ffa9b6 pcp-tgu-service: толерантность времени на Jackson-3 пути (REST-кодеки WebFlux) Дмитрий Соловьев 2026-06-02 22:57:49 +03:00
  • 84e70350b9 pcp-types-lib: Kafka-конверт time в UTC (фикс сдвига пояса) Дмитрий Соловьев 2026-06-02 22:48:13 +03:00
  • 405f02aa86 pcp: слой толерантности времени — читать naive(=UTC) и Z во всём флоте Дмитрий Соловьев 2026-06-02 22:35:50 +03:00
  • 240e12f442 pcp-tgu-ops-ui: вкладка Редактор — шаг времени маршрута и формат длительности Дмитрий Соловьев 2026-06-02 22:06:06 +03:00
  • c2e2b2922f pcp: миграция времени плана ТГУ на явный Z (OffsetDateTime) Дмитрий Соловьев 2026-06-02 22:02:13 +03:00
  • 260583b134 pcp: единообразие времени (UTC) по группе сервисов Дмитрий Соловьев 2026-06-02 21:51:38 +03:00
  • ac2220d063 pcp-tgu-ops-ui: вкладка Редактор — план, включения, нижняя панель Дмитрий Соловьев 2026-06-02 16:54:01 +03:00
  • fb0332a030 pcp-tgu-ops-ui: единый UTC во времени; дефолтный диапазон Планы Дмитрий Соловьев 2026-06-02 16:53:48 +03:00
  • faf264e416 pcp-tgu-ops-ui: маршруты съёмки на карте — фикс антимеридиана Дмитрий Соловьев 2026-06-02 16:53:32 +03:00
  • a61e23c095 pcp-tgu-service: не дублировать выданный план проекцией Дмитрий Соловьев 2026-06-02 16:53:24 +03:00
  • 061ac1390c pcp-tgu-ops-ui: показывать только КА со статусом OPERATIONAL Дмитрий Соловьев 2026-06-02 15:00:30 +03:00
  • e738c236a3 Не блокировать планирование неподтверждённым планом Дмитрий Соловьев 2026-06-02 14:51:43 +03:00
  • 86215b300a pcp-tgu-ops-ui: убрать SUPERSEDED/EXPIRED и чекбокс истории на вкладке «Планы» Дмитрий Соловьев 2026-06-02 14:33:04 +03:00
  • c76a823dbc Редизайн pcp-tgu-service: хранить только выданное, будущее считать на лету Дмитрий Соловьев 2026-06-02 14:32:51 +03:00
  • d630a891f6 Тест: провал видимости перекрывается одним планом (форма Reflexio) Дмитрий Соловьев 2026-06-02 11:32:16 +03:00
  • e0aa1ccf0e Таймлайн ТГУ: по умолчанию только актуальная цепочка планов Дмитрий Соловьев 2026-06-02 11:25:58 +03:00
  • e8f253ac6a Гарантия строгого нахлёста планов без разрывов в pcp-tgu-service Дмитрий Соловьев 2026-06-02 11:18:02 +03:00
  • bd59204fcf Незакоммиченная работа: UI заявок/планирования и правки сервисов Дмитрий Соловьев 2026-06-02 11:04:45 +03:00
  • 96f698112b Запрет вложенных планов: строго монотонная цепочка в pcp-tgu-service Дмитрий Соловьев 2026-06-02 11:04:38 +03:00
  • edd24d93ba Игнорировать корневой node_modules (кэш Vite) Дмитрий Соловьев 2026-06-01 22:19:21 +03:00
  • 0128c5569c 2D-карта (станции, заявки) и вкладка «Заявки» Дмитрий Соловьев 2026-06-01 22:17:50 +03:00
  • 715b5108d6 Редактор: ручное добавление маршрутов съёмки и сбросов Дмитрий Соловьев 2026-06-01 22:17:32 +03:00
  • ef97ebbcf7 Ручное сохранение маршрутов съёмки и сбросов в плане Дмитрий Соловьев 2026-06-01 22:17:20 +03:00
  • fafaeed418 ЗРВ по реальным станциям приёма Дмитрий Соловьев 2026-06-01 22:17:01 +03:00
  • 78887dd63a fix requests emelianov 2026-06-01 14:22:36 +03:00
  • 2bdc9ad64f Корректное отображение витков Дмитрий Соловьев 2026-06-01 13:57:13 +03:00
  • e5fd2a4586 chore: ignore pcp tgu ops ui local artifacts Дмитрий Соловьев 2026-06-01 12:10:23 +03:00
  • 02e172479f Merge branch 'route-processing' into 'dev' Дмитрий Соловьев 2026-06-01 07:55:23 +00:00
  • 34c988c2d0 Конфигурация как в dev Дмитрий Соловьев 2026-06-01 10:27:05 +03:00
  • bc3dd8f0b8 Конфигурация как в dev Дмитрий Соловьев 2026-06-01 10:16:41 +03:00
  • ed33c3c834 fix(config): align all infrastructure addresses with dev branch Дмитрий Соловьев 2026-06-01 10:15:39 +03:00
  • 0ec8c304b4 fix(config): restore parametric datasource URLs after merge from dev Дмитрий Соловьев 2026-06-01 09:54:23 +03:00
  • 58d067c36f Merge branch 'dev' into route-processing Дмитрий Соловьев 2026-06-01 09:19:29 +03:00
  • da753b4ca9 fix(tgu-ops-ui): fix antimeridian wrapping for request and swath polygons on 2D map Дмитрий Соловьев 2026-06-01 08:41:49 +03:00
  • d7dda1e2f5 feat(tgu-ops-ui): add pass selector styles and update architecture docs Дмитрий Соловьев 2026-05-31 16:08:30 +03:00
  • 6d1b8e7cde fix(tgu-ops-ui): fix track antimeridian wrap and polygon culling on 2D map Дмитрий Соловьев 2026-05-31 16:08:20 +03:00
  • 4ab765b0ee feat(tgu-ops-ui): display real ground track and swath from ballistics service Дмитрий Соловьев 2026-05-31 16:05:41 +03:00
  • 637a5e8848 feat(tgu-ops-ui): display plan works and new shoots on editor map Дмитрий Соловьев 2026-05-31 09:18:53 +03:00
  • 42708450bb feat(tgu-ops-ui): display request polygons on 2D map Дмитрий Соловьев 2026-05-30 23:28:58 +03:00
  • bb84844674 refactor(pcp-request-service): rename REST endpoints and DTOs for clarity Дмитрий Соловьев 2026-05-30 23:28:45 +03:00
  • 3d508b6be9 Update TGU 2D map spacecraft visibility controls Дмитрий Соловьев 2026-05-30 21:13:50 +03:00
  • 39f108e496 Handle Ordinis outage in TGU service Дмитрий Соловьев 2026-05-30 21:04:57 +03:00
  • 82eddedc92 feat(tgu-ops-ui): OSM tiles, editor layout fixes, map resizer Дмитрий Соловьев 2026-05-30 16:30:53 +03:00
  • f084775cbb feat(tgu-ops-ui): add spacecraft work editor tab Дмитрий Соловьев 2026-05-30 15:28:34 +03:00
  • c3a1a8b4a1 Add PCP architecture docs and TGU ops updates Дмитрий Соловьев 2026-05-30 14:18:19 +03:00
  • 9fca4d4051 pcp-tgu интерфейс Дмитрий Соловьев 2026-05-29 16:09:36 +03:00
  • 24af140213 БД для stations dev emelianov 2026-05-29 15:47:49 +03:00
  • 651c85d64c БД для requests dev emelianov 2026-05-29 15:24:58 +03:00
  • 723ceead32 БД для requests dev emelianov 2026-05-29 15:18:57 +03:00
  • 913b3d7c9b pcp-tgu интерфейс Дмитрий Соловьев 2026-05-29 15:18:21 +03:00
  • 4556592e63 pcp-tgu интерфейс Дмитрий Соловьев 2026-05-29 15:15:02 +03:00
  • eff24a254d БД для requests dev emelianov 2026-05-29 14:55:29 +03:00
  • 366ed8f451 БД для slots dev emelianov 2026-05-29 14:50:27 +03:00
  • 2d100fdd54 БД для complex-missions dev emelianov 2026-05-29 14:45:24 +03:00
  • 41c3539b17 БД для ballistics dev emelianov 2026-05-29 14:30:03 +03:00
  • a6f179550c БД для ballistics dev emelianov 2026-05-29 14:07:15 +03:00
  • e7c2060e2e pcp-tgu Дмитрий Соловьев 2026-05-29 13:35:32 +03:00
  • 3fd702ca47 Задание НУ из ui emelianov 2026-05-29 12:41:32 +03:00
  • d693bf799d Задание НУ из ui emelianov 2026-05-29 10:52:36 +03:00
  • 7dfa1163e9 Расчет средних ЗРВ emelianov 2026-05-28 16:47:43 +03:00
  • 2c65f412cf Расчет средних ЗРВ emelianov 2026-05-28 13:49:35 +03:00
  • 6e62a0bd19 -sonar emelianov 2026-05-27 17:55:03 +03:00
  • 7dc786362c -sonar emelianov 2026-05-27 17:09:47 +03:00
  • 5c3f145267 -sonar emelianov 2026-05-27 15:58:30 +03:00
  • b4dda51460 -sonar emelianov 2026-05-27 15:52:14 +03:00