[I128-2512] Рабочий каталог и безопасный обмен файлами для операций с форматами БД


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2512] Рабочий каталог и безопасный обмен файлами для операций с форматами БД📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Новые возможности 2026.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль Database - Управление базами данных

Завершено: 29.06.2026 14:14

Добавляется общая инфраструктура для файловых операций с форматами в интерфейсе управления БД.

Пользовательский опыт: В последующих окнах обслуживания БД пользователь сможет выбрать исходный файл операции с форматами, безопасно загрузить его в рабочий каталог конкретной БД, запустить обработку и скачать сформированный результат или отчет. Общий механизм исключает передачу произвольных серверных путей и ограничивает доступ правом VIEW на запись БД.

Изменения: Добавляется Database/GetOperationWorkDir для получения безопасного рабочего каталога операции внутри WorkDir провайдера. Добавляется действие Database/UploadFormatOperationFile для загрузки исходных файлов операций fmtprint, ifs2fst, formatcheck, formatcheckzip и formatmfnlist с проверкой размера, типа операции и прав пользователя. Добавляется страница Database/DownloadFormatOperationResult для скачивания результата операций fmtprint, ifs2fst и formatcheck из рабочего каталога запуска.

Документация: Отдельная пользовательская документация в этой задаче не требуется, так как задача добавляет общий файловый контур без самостоятельного окна или пункта меню. Пользовательская документация должна быть добавлена в задачах, где появятся конкретные UI-сценарии.

-

Обновление ИРБИС 64/128 до версии 2026.2.5

Источник: I128/irbis128 v2026.2.5 Source commit: 471d01032ddc836743601f5203541e00d204051a Целевая ветка fork: distrdevelop Update branch: releasesync/2026.2.5/irbis128ru Fork: I128/irbis128.ru Jira: I128-2744 Idempotency key: i128release2026.2.5irbis128ru

-

Обновление ИРБИС 64/128 до версии 2026.2.5

Источник обновления: distrdevelop Целевая ветка: distrmaster Fork: I128/irbis128.ru Jira: I128-2744 Idempotency key: i128release2026.2.5irbis128ru:post-update

-

Исправление ошибок

Документация

1. Связанные задачи

1.1. 🔗 blocks: I128-2513

[I128-2513] Окно преобразования PFT-формата в управлении БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.2. 🔗 blocks: I128-2514

[I128-2514] Окно конвертации IFS в FST в управлении БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.3. 🔗 blocks: I128-2516

[I128-2516] Серверная проверка PFT-форматов в управлении БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.4. 🔗 blocks: I128-2517

[I128-2517] Окно массовой проверки PFT-форматов в управлении БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.5. 🔗 blocks: I128-2574

[I128-2574] Database запускает экспорт инвертированного файла Статус: Завершено | Автор: Ilya Mikhaylenko

1.6. 🔗 blocks: I128-2576

[I128-2576] Database создает резервную BKP-копию файла документов Статус: Завершено | Автор: Ilya Mikhaylenko

1.7. 🔗 blocks: I128-2577

[I128-2577] Database восстанавливает файл документов из BKP-копии Статус: Завершено | Автор: Ilya Mikhaylenko

1.8. 🔗 blocks: I128-2578

[I128-2578] Database запускает реорганизацию MST/XRF через irbistool Статус: Завершено | Автор: Ilya Mikhaylenko

1.9. 🔗 blocks: I128-2579

[I128-2579] Database загружает FST и список MFN для экспорта записей Статус: Завершено | Автор: Ilya Mikhaylenko

1.10. 🔗 blocks: I128-2580

[I128-2580] Database загружает файл записей и FST для импорта Статус: Завершено | Автор: Ilya Mikhaylenko

1.11. 🔗 blocks: I128-2588

[I128-2588] Database загружает PDF для последующей очистки Статус: Завершено | Автор: Ilya Mikhaylenko

1.12. 🔗 blocks: I128-2589

[I128-2589] Database загружает файлы для глобальной корректировки Статус: Завершено | Автор: Ilya Mikhaylenko

1.13. 🔗 blocks: I128-2590

[I128-2590] Database загружает протокольную запись для обновления БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.14. 🔗 blocks: I128-2591

[I128-2591] Database скачивает результат очистки PDF Статус: Завершено | Автор: Ilya Mikhaylenko

1.15. 🔗 blocks: I128-2592

[I128-2592] Database скачивает журнал глобальной корректировки Статус: Завершено | Автор: Ilya Mikhaylenko

1.16. 🔗 blocks: I128-2593

[I128-2593] Database скачивает результат экспорта записей Статус: Завершено | Автор: Ilya Mikhaylenko

1.17. 🔗 blocks: I128-2602

[I128-2602] Очистка загруженных PDF-файлов из окна управления БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.18. 🔗 blocks: I128-2604

[I128-2604] Фоновый запуск глобальной корректировки через управление БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.19. 🔗 blocks: I128-2606

[I128-2606] Запуск протокольного обновления записей из управления БД Статус: Завершено | Автор: Ilya Mikhaylenko

1.20. 🔗 blocks: I128-2609

[I128-2609] Backend импорта записей через безопасный рабочий каталог Статус: Завершено | Автор: Ilya Mikhaylenko

1.21. 🔗 blocks: I128-2612

[I128-2612] Справка по операциям управления базой данных Статус: Завершено | Автор: Ilya Mikhaylenko

1.22. 🔗 blocks: I128-2619

[I128-2619] Database: экспорт записей ISO/text с фильтрами и параллельным режимом Статус: Завершено | Автор: Ilya Mikhaylenko

1.23. 🔗 blocks: I128-2541

[I128-2541] Database запускает блокировку БД и разблокировку записей из админ-действий Статус: Завершено | Автор: Ilya Mikhaylenko

1.24. 🔗 blocks: I128-2570

[I128-2570] Database запускает диагностику структуры записей Статус: Завершено | Автор: Ilya Mikhaylenko