294b17757d
Отказ от остаточной UTC-семантики: naive LocalDateTime трактуется как локальное время единой зоны всех сервисов. Backend (границы внешних систем): - VisibilityPayloadParser, SyncSpacecraftFromNsiUseCase: ZoneOffset.UTC → ZoneId.systemDefault() для проекции внешних Instant/ISO-с-Z в naive. - тесты границ перевёрнуты на systemDefault (под Europe/Moscow ждут +3). - чистка UTC-формулировок в DTO-комментариях, мёртвых ссылок на docs/standards/DATETIME_UTC.md. Frontend (pcp-tgu-ops-ui): - utils/utcTime.ts → utils/localTime.ts: parseLocal/formatLocal*/toLocalIso/ toLocalInputValue с локальной семантикой (без дописывания Z и timeZone:UTC). - замена getUTC*/Date.UTC/toISOString-сериализации на локальные аналоги. - убраны пользовательские подписи «UTC» в редакторе/таймлайне. - удалён utcTime.guard.test.ts (форсил обратный UTC-инвариант); тест-фикстуры сделаны зоно-независимыми. tsc + vitest зелёные под TZ=UTC и TZ=Europe/Moscow. Включает также прочие незакоммиченные правки рабочего дерева.
14 lines
1.7 KiB
Plaintext
14 lines
1.7 KiB
Plaintext
1. Перевод сервиса станций на ordinis по примеру получения аппаратов в сервисе tgu
|
|
2. Ошибка при попытке принять план во вкладке планы
|
|
3. Происходит накопление целей съемки, этого делать не нужно, пусть будет просто перекрестие на карте
|
|
А на панели справа пусть будет написано опорная точка прицеливания и ее координаты
|
|
4. Дата время в формате 24 часов а не AM PM, во всем интерфейсе.
|
|
|
|
|
|
|
|
5. Добавить маску важности, чтобы можно было легко ввести 0.1 или 0.3
|
|
6. При нажатии на включение нужно центрировать экран на него и подсвечивать выбор, будто кликнули по самому объекту на карте
|
|
7. Сбросы нужно отобрадать на картооснове как толстую яркую линию на трассе, время начала конца линии - время начала конца сброса
|
|
8. При нажатии на ЗРВ в окне Планы нужно справа отображать информацию по этим ЗРВ и если их несколько то по нескольких по примеру завок на вкладке Карта
|
|
10. Проблема того, что в одном и том же месте есть план Rejected и план WAIting_decision (скриншот сохранен)
|