Commit Graph

  • b37009a169 stations readable from MDM (raw). get by id ok stations-nsi Ivan I. Ovchinnikov 2026-07-07 22:17:44 +03:00
  • fe54c095ab Формат времени в UTC dev emelianov 2026-06-25 16:21:17 +03:00
  • d0ec0ef754 считывание точки прицеливания с карты emelianov 2026-06-23 17:13:30 +03:00
  • 1e8b9f6998 центрирование каты при тестовом расчете ПУУД emelianov 2026-06-18 12:13:50 +03:00
  • f0f39e784e Merge remote-tracking branch 'origin/dev' into dev emelianov 2026-06-17 15:28:09 +03:00
  • d38822db3e Расчет витков по TLE emelianov 2026-06-17 15:28:04 +03:00
  • e015b8aa75 Merge branch 'feat/tgu-slots-filters' into 'dev' Дмитрий Соловьев 2026-06-17 11:17:08 +00:00
  • 354730fb6c feat(tgu-ui): запрет выбора конфликтных слотов + прохождение без подсветки Дмитрий Соловьев 2026-06-17 14:07:03 +03:00
  • c402f376c5 feat(tgu-ui): степпер по прохождениям и подсветка конфликтов выбора слотов Дмитрий Соловьев 2026-06-17 13:31:28 +03:00
  • aabb550a0a fix(tgu-ui): бронь не сбрасывает окно фильтра по суткам Дмитрий Соловьев 2026-06-17 12:11:03 +03:00
  • 653c930dd6 feat(tgu-ui): выбор полосы слотов мышью на карте (Shift+drag) Дмитрий Соловьев 2026-06-17 11:31:21 +03:00
  • 61a2c92d28 feat(tgu-ui): Shift+клик ближе к якорю сжимает выделение полосы Дмитрий Соловьев 2026-06-17 10:20:19 +03:00
  • b092e50dd8 feat(tgu-ui): выбор полосы слотов мышью «от первого к последнему» Дмитрий Соловьев 2026-06-17 10:13:11 +03:00
  • 8faaa03af3 chore: скрипты сборки всех сервисов + gitignore артефактов Дмитрий Соловьев 2026-06-17 09:06:43 +03:00
  • 7c10f9a10d docs: бэклог #49–#53 + дизайн-план выбора слотов полосами Дмитрий Соловьев 2026-06-17 09:06:35 +03:00
  • 1f44c1a5bb feat(tgu-ui): #50 слой поддержки решений по слотам + выбор полосами Дмитрий Соловьев 2026-06-17 09:06:25 +03:00
  • 20d9eb9579 chore(config): #51 slots-service ходит к чужим API строго через gateway Дмитрий Соловьев 2026-06-17 09:06:04 +03:00
  • bd35280691 feat(slots-service): #50 M3 — держатели BUSY-слотов в request-cover Дмитрий Соловьев 2026-06-17 09:05:52 +03:00
  • 6938700218 исправлен расчет витка для tle emelianov 2026-06-16 12:26:24 +03:00
  • 5869994690 feat(tgu-slots): подтверждение брони всегда + «Снять всё» снимает всю заявку Дмитрий Соловьев 2026-06-15 17:22:35 +03:00
  • 3c94815ffc fix(slots-service): #48 by-request отдаёт бронь в базовом cycle-фрейме Дмитрий Соловьев 2026-06-15 17:22:25 +03:00
  • b38a97b9a5 feat(tgu-ui): слоты — панель фильтров, показ всех слотов и статус «недоступен» Дмитрий Соловьев 2026-06-15 16:45:28 +03:00
  • 052ed5f04b feat(slots-service): параметр all у request-cover — возврат занятых бронью (BUSY) слотов Дмитрий Соловьев 2026-06-15 16:45:14 +03:00
  • 1790192e06 Проверка на пересечение ЛВ Земли при расчете ПУУД emelianov 2026-06-15 16:44:51 +03:00
  • ee68da30f2 Проверка на пересечение ЛВ Земли при расчете ПУУД emelianov 2026-06-15 16:23:27 +03:00
  • f49709d544 Расчет с выравниванием СДИ emelianov 2026-06-15 16:05:45 +03:00
  • 88fb380be4 Контур по параметрам съемочного устройства emelianov 2026-06-15 15:38:09 +03:00
  • 60ddec0928 fix в задании азимута emelianov 2026-06-15 15:11:20 +03:00
  • bffb8e47b7 fix(tgu-ui): двуручейный слайдер — выбор ползунка по направлению при наложении Дмитрий Соловьев 2026-06-15 14:38:34 +03:00
  • 33b56ba951 feat(slots): снятие брони пачками с прогрессом (симметрично бронированию) Дмитрий Соловьев 2026-06-15 14:26:06 +03:00
  • 29b8206867 Контур для ПУУД emelianov 2026-06-15 12:49:45 +03:00
  • 7fdac8c71e Прототип страницы расчета ПУУД emelianov 2026-06-15 12:19:53 +03:00
  • 07ba650e03 Прототип страницы расчета ПУУД emelianov 2026-06-15 11:58:49 +03:00
  • b9adbce207 style(design): FINDING-003 — занятый слот приглушённо-красным бейджем (статусы сканируются) Дмитрий Соловьев 2026-06-15 11:45:51 +03:00
  • 1c9cdf4ad2 style(design): FINDING-002 — заголовки таблицы слотов на --text-muted (контраст AA) Дмитрий Соловьев 2026-06-15 11:43:36 +03:00
  • 6db196066d style(design): FINDING-001 — числовые колонки слотов (Длит./Крен) по правому краю + tabular-nums Дмитрий Соловьев 2026-06-15 11:43:00 +03:00
  • 7f9cd34ae9 build(tgu-ui): lockfile для @tanstack/react-virtual; игнорировать requests.json (скретч) Дмитрий Соловьев 2026-06-15 11:35:16 +03:00
  • a5f3f0e375 fix(tgu-ui): таблица слотов — слить виток/цикл, секунды в начале, длительность Дмитрий Соловьев 2026-06-15 11:10:49 +03:00
  • 3b1a13e532 chore: игнорировать корневой package-lock.json (артефакт npm без package.json) Дмитрий Соловьев 2026-06-15 10:29:57 +03:00
  • 11416de7aa config: локальный адрес Camunda gRPC localhost -> 192.168.60.201:26500 Дмитрий Соловьев 2026-06-15 10:25:15 +03:00
  • 3ab5b8860f Merge remote-tracking branch 'origin/dev' into dev emelianov 2026-06-15 10:13:33 +03:00
  • ce32a03072 Прототип страницы расчета ПУУД emelianov 2026-06-15 10:13:27 +03:00
  • 8c18959c6b build: отключить недоступный maven-proxy (repo.nstart.cloud отдаёт HTML), плагины с публичных репозиториев Дмитрий Соловьев 2026-06-15 10:06:03 +03:00
  • a28dd62506 Merge remote-tracking branch 'origin/dev' into dev Дмитрий Соловьев 2026-06-15 10:05:56 +03:00
  • bf2e88431e ПУУД с постоянной ориентацией emelianov 2026-06-15 09:24:52 +03:00
  • c64222a90d feat(tgu-ui): бронирование слотов — виртуализация, автоподбор покрытия, эргономичный мультивыбор Дмитрий Соловьев 2026-06-11 17:09:58 +03:00
  • 345529cde0 chore: сохранение текущих изменений (deploy local-bundle/local-jar, request-service, slots UI markedObjectIds) Дмитрий Соловьев 2026-06-11 14:00:12 +03:00
  • 6689351ef0 feat(tgu-ui): вкладка «Слоты» — расчёт покрытия и бронирование слотов заявки Дмитрий Соловьев 2026-06-11 12:20:28 +03:00
  • 802c966347 fix(tgu-ui): подхватывать существующий черновик вместо ошибки «Conflict» при добавлении съёмки Дмитрий Соловьев 2026-06-10 16:13:59 +03:00
  • 7202f7cb02 refactor(tgu-ui): единый инспектор объектов карты (MapObjectInspector) на вкладках «Карта» и «Комплексный план» Дмитрий Соловьев 2026-06-10 15:58:55 +03:00
  • bdbc874f41 feat(tgu-ui): тепловая карта приоритетов и инспектор объектов на вкладке «Комплексный план» Дмитрий Соловьев 2026-06-10 15:47:18 +03:00
  • 11380fced5 fix(tgu-ui): гасить «Создать черновик» для стартовавшего плана (replace→422) Дмитрий Соловьев 2026-06-10 15:46:57 +03:00
  • 3765efb4fe feat(ui): перевести фронт с pcp-ui-service на источники, снять gateway catch-all Дмитрий Соловьев 2026-06-10 14:47:05 +03:00
  • 3c4ebcd7d3 refactor(cors): централизовать CORS на gateway, убрать per-service из pcp-ui-service Дмитрий Соловьев 2026-06-10 14:04:29 +03:00
  • ab3a787da5 feat(gateway): сервис pcp-gateway-service + сворачивание маршрутизации фронта на него Дмитрий Соловьев 2026-06-10 13:34:16 +03:00
  • 8044815e97 Merge remote-tracking branch 'origin/dev' into dev emelianov 2026-06-10 13:33:11 +03:00
  • 6ddafa3dd2 ПУУД с постоянной ориентацией emelianov 2026-06-10 13:33:07 +03:00
  • 6c2491cbb9 ci(tgu): образ gradle:jdk21-ubi10 вместо eclipse-temurin (для gradle в PATH) Дмитрий Соловьев 2026-06-10 09:33:42 +03:00
  • cf14880309 ci: использовать gradle из образа вместо ./gradlew (убран chmod +x gradlew) Дмитрий Соловьев 2026-06-10 09:14:00 +03:00
  • 9206ef6c49 tle-monitoring: datasource из env (config dev + helm-env БД pcp_tle, секрет pcp-tle-db) Дмитрий Соловьев 2026-06-09 17:59:26 +03:00
  • 35b8afc3fe helm(dynamic-plan): секрет БД pcp-complex-plan-db в соответствии с именем БД Дмитрий Соловьев 2026-06-09 17:57:48 +03:00
  • 632ef7f141 config(dev): datasource из env для всех сервисов; helm-env БД для dynamic-plan и tgu Дмитрий Соловьев 2026-06-09 17:40:09 +03:00
  • c07fce093e config-server: git-репозиторий и деплой на observatio-terrae (ветка dev, deploy-token-5) Дмитрий Соловьев 2026-06-09 17:19:51 +03:00
  • ccbb77787f config-server(dev): переключение на репозиторий observatio-terrae, ветка dev Дмитрий Соловьев 2026-06-09 17:08:40 +03:00
  • c2a847fc2e ci: рубильник RUN_ALL для прогона всех gradle-сервисов (кроме pcp-tgu-ui-service) Дмитрий Соловьев 2026-06-09 14:55:04 +03:00
  • f11e143a9c ci: триггер ребилда всех gradle-сервисов (кроме pcp-tgu-ui-service) Дмитрий Соловьев 2026-06-09 14:08:09 +03:00
  • e51c7965ec config(pcp-request-service): вернуть env-плейсхолдеры datasource в shared-профиль Дмитрий Соловьев 2026-06-09 13:51:45 +03:00
  • cb439319c5 pcp-tgu-ui-service в группе сервисов pcp: регистрация в CI + per-service Node-пайплайн + helm-чарт Дмитрий Соловьев 2026-06-09 13:43:47 +03:00
  • f292291e04 Удаление старого pcp-tgu-ops-ui: заменён на pcp-tgu-ui-service Дмитрий Соловьев 2026-06-09 13:35:21 +03:00
  • 505bf1f31c Новый сервис pcp-tgu-ui-service: ТГУ-фронт на headless-auth nstart + платформенный CI/деплой Дмитрий Соловьев 2026-06-09 13:35:13 +03:00
  • 0b617594fd Merge remote-tracking branch 'origin/dev' into dev emelianov 2026-06-09 13:41:54 +03:00
  • e6822b6caf ПУУД с постоянным азимутом emelianov 2026-06-09 13:41:50 +03:00
  • a5c6b66826 CI: перевод сборки на gradle jdk21-ubi10 Дмитрий Соловьев 2026-06-09 12:43:35 +03:00
  • 060bcce9f2 Edit pcp-ballistics-service.yml перевод на java 21 Дмитрий Соловьев 2026-06-09 09:33:18 +00:00
  • faf88eaf94 ПУУД с постоянным азимутом emelianov 2026-06-09 12:31:53 +03:00
  • e1e96b1ff0 Merge remote-tracking branch 'origin/dev' into dev emelianov 2026-06-08 18:43:11 +03:00
  • 69f2d6ad4f ПУУД с постоянной ориентацией emelianov 2026-06-08 18:43:05 +03:00
  • 2a04a81bc0 Merge branch 'tgu-ops-ui' into 'dev' Дмитрий Соловьев 2026-06-08 11:58:27 +00:00
  • 8ac4afa195 config: адреса инфраструктуры на localhost (application-dev/docker-local, create_pcp_databases) Дмитрий Соловьев 2026-06-08 14:45:50 +03:00
  • 1a0348cdeb merge: влить dev (ПУУД, angular-motion-lib, fix requests) в tgu-ops-ui Дмитрий Соловьев 2026-06-08 14:25:29 +03:00
  • 5fa3ceaac9 feat(группировка): реальная съёмка/сброс/связь и заполнение борта Дмитрий Соловьев 2026-06-08 14:00:03 +03:00
  • 2c8b317c42 fix(editor): зажим крена маршрута к ±45° Дмитрий Соловьев 2026-06-08 13:59:53 +03:00
  • ff0b2639c9 feat(editor-map): отдельный цвет линии сброса на карте Дмитрий Соловьев 2026-06-08 13:59:46 +03:00
  • c74327011a docs(бэклог): #39 — авторасчёт выдаёт маршруты с креном >45° (slots/каталог) Дмитрий Соловьев 2026-06-08 13:55:01 +03:00
  • c1259c3105 pcp-request-service: аудит-фиксы RS1/RS3/RS6/RS7 Дмитрий Соловьев 2026-06-06 23:47:19 +03:00
  • 2499aebf2d routes: объём маршрута (volumeMb) — расчёт, хранение в БД и отображение Дмитрий Соловьев 2026-06-06 18:34:29 +03:00
  • 316e0ee552 pcp-tgu: эндпоинт /test/tgu/platforms/load-manual принимает JSON Дмитрий Соловьев 2026-06-06 18:33:47 +03:00
  • a06dfcac4e docs: карта kafka/http/camunda взаимодействий сервисов Дмитрий Соловьев 2026-06-06 00:12:27 +03:00
  • 45fd6e8da9 docs: бэклог и бриф pcp-tgu-ops-ui, ui-прототипы tgu-ops Дмитрий Соловьев 2026-06-06 00:04:36 +03:00
  • 3239e7d26c pcp-tgu-ops-ui: правки API-клиентов, вкладок и стилей Дмитрий Соловьев 2026-06-06 00:04:25 +03:00
  • 1d07588690 backend: правки complex-mission/mission-planing/request + тестовые паспорта Дмитрий Соловьев 2026-06-06 00:04:17 +03:00
  • b454c01c09 config: адреса config-server и окружения на localhost Дмитрий Соловьев 2026-06-06 00:04:09 +03:00
  • 26bd1f111d build: Java 21 для всех модулей + чистка мёртвого versions.camunda Дмитрий Соловьев 2026-06-05 23:53:30 +03:00
  • 821de2b0c0 pcp-tgu-ops-ui: вкладка «Группировка» (состояние группировки) на реальных данных Дмитрий Соловьев 2026-06-05 23:37:47 +03:00
  • ea207088bc pcp-tgu-ops-ui: правка включения через окно построения + обновление состава плана Дмитрий Соловьев 2026-06-05 16:13:33 +03:00
  • 995396da3b pcp-tgu-ops-ui: вкладка «Комплексный план» + слой карты Дмитрий Соловьев 2026-06-05 14:51:59 +03:00
  • 69dfd8025d pcp-tgu: слоты по факту закладки, запрет ранней закладки, шире рейл редактора Дмитрий Соловьев 2026-06-04 21:15:13 +03:00
  • bd2bc9d583 pcp-tgu: редактор — расчёт плана съёмки+сброса одной операцией, очистка плана, удаление включений Дмитрий Соловьев 2026-06-04 21:03:44 +03:00
  • 9f1756a9f9 pcp-tgu-ops-ui: снятие плана с учёта + индикатор КА = нерешённый отказ Дмитрий Соловьев 2026-06-04 16:59:28 +03:00
  • e6f1219c9c pcp-tgu: «снять с учёта» терминально-негативный план (dismissed_at) Дмитрий Соловьев 2026-06-04 16:59:13 +03:00