Commit Graph

  • 691b167725 Фикс UnboundLocalError в окне авторасчёта ПП-127 source LocoAgent 2026-08-05 17:03:05 +04:00
  • a7878804e4 Отраслевые ПП: применимость показателей + формулы ОПК LocoAgent 2026-08-05 16:57:49 +04:00
  • 8e97e10714 Опросник: добавлен словарь criterion_fields (20 показателей ПП-127), импортёр распознаёт строки «Показатель N …» в листе объекта и складывает в criterion_input; фильтр по сфере (берутся только применимые показатели) LocoAgent 2026-08-05 15:39:06 +04:00
  • dbf8c613dd Окно авторасчёта сохраняет введённые значения показателей в criterion_input (модель) — автогенерация шаблона использует их LocoAgent 2026-08-05 15:28:35 +04:00
  • b2b68258fd Авторасчёт всех показателей ПП-127: поле criterion_input в модели (введённые значения из опросника/окна), автогенерация шаблона считает категории по введённым значениям (1–7, 11–14); фикс остановки расчёта (I-я категория вместо startswith('I')) LocoAgent 2026-08-05 15:27:24 +04:00
  • 1840f1e2d4 Авторасчёт остальных показателей ПП-127 (1–7, 11–14): количественные — ввод значения → категория по порогам (человек, тыс. чел., часы, %), качественные — выбор варианта III/II/I из справочника; кнопка «🧮» для всех показателей LocoAgent 2026-08-05 15:19:11 +04:00
  • e15610ba29 Удалить случайно загруженный документ (методичка Минздрава по категорированию КИИ сферы здравоохранения) — файл сохранён локально в dokogen/documents LocoAgent 2026-08-05 15:12:21 +04:00
  • 36d2d5a87b Загрузить файлы в «/» kneon223557 2026-08-05 15:02:44 +04:00
  • c90660a0f8 ПП-127 п.6: остановка расчёта по остальным показателям при присвоении I категории (в автогенерации шаблона категорирования — «расчёт не проводится») LocoAgent 2026-08-05 15:01:12 +04:00
  • 5bb6a2f5e9 Вкладка «Организация»: вместо 5 полей доходов по годам — одна строка «Доход за 5 лет (суммарно)» + «Снижение уровня дохода», жирный заголовок убран; миграция старых файлов (сумма по годам → income_5y), авторасчёт/автозаполнение/DaData/шаблоны обновлены LocoAgent 2026-08-05 14:54:31 +04:00
  • 829a1a98e3 Отображение после загрузки проекта: доп. ОКВЭД нарезаются по кодам и нормализуются (не показываются «сырыми» склеенными записями), угрозы/инциденты с переносом внутри названия склеиваются в списке LocoAgent 2026-08-05 14:51:35 +04:00
  • ad54d3e0e2 Импорт: доп. ОКВЭД нарезаются по кодам (переносы внутри названий больше не рвут записи), угрозы с переносом внутри названия склеиваются (УБИ.209 «памяти\r\nядра процессора» → одна строка) LocoAgent 2026-08-05 14:46:39 +04:00
  • 9f8bf3999d Тех. меры: только при присвоенной категории и по факту СЗИ (без СЗИ нет «Регистрации и мониторинга»/«Антивируса»); промт СЗИ: при «без категории» — базовый минимум + провести категорирование, переданы характеристики объекта (интернет/ПО/архитектура); показатель 10 и 10.1–10.7: авторасчёт по методичке ФСТЭК (операции за год / дни) и порогам ПП-127 LocoAgent 2026-08-05 14:39:03 +04:00
  • 07bf25ebc3 Обоснование ПП-127: висячий отступ — перенесённые строки «Показатель N. …» и текст расчёта с отступом, между показателями пустая строка (продолжение больше не выглядит отдельным пунктом) LocoAgent 2026-08-05 14:26:51 +04:00
  • 0b3ef66125 Окно авторасчёта ПП-127: результат больше не обрезается — окно растягиваемое (980x820, minsize, resizable), поле результата выше (12 строк) и со скроллбаром (показатели 8 и 9) LocoAgent 2026-08-05 14:17:57 +04:00
  • 1793182735 Показатель 8: если «Снижение уровня дохода» не заполнено — оценка ущерба «доход за год × 5» (наихудший сценарий), с пометкой в обосновании и окне авторасчёта ПП-127 LocoAgent 2026-08-05 14:16:12 +04:00
  • 52b4ee6f1a Угрозы: список сортируется по возрастанию кода УБИ (УБИ.001 → УБИ.211) во всех местах — подбор программой, ИИ, автозаполнение, импорт, добавление недостающих LocoAgent 2026-08-05 14:14:06 +04:00
  • c9dffdd4ca ОКВЭД: полный справочник ОКВЭД2 (2770 записей) в едином формате «код название», resolve_okved без дефиса, импорт доп. ОКВЭД без переносов; угрозы: умный подбор — исключение неиспользуемых технологий (виртуализация, облако, мобильные, АСУ ТП, грид, суперкомпьютер, большие данные, беспроводные сети, контейнеры, smart-карты, ИИ), базовые угрозы локальных сетей LocoAgent 2026-08-05 14:08:53 +04:00
  • 136c58c948 fix: генерация циклов — вложенные циклы (показатели значимости внутри объекта КИИ) брали данные только из item; теперь используют общий словарь loops, документ больше не пустой LocoAgent 2026-08-05 13:52:29 +04:00
  • 28fa7edaa8 орг. меры: словарик заменён на текст заказчика (15 пунктов), автогенерация с учётом ответов по физической безопасности из опросника (да/нет), импорт ответов в модель LocoAgent 2026-08-05 13:39:24 +04:00
  • 614044a6ca merge: все правки из fix/audit-2026-08-05 в основную ветку (опросник 187-ФЗ, угрозы, показатели значимости, доп. ОКВЭД) LocoAgent 2026-08-05 13:28:45 +04:00
  • 9a1058559a показатели значимости: автогенерация таблицы 1-14 в шаблон категорирования (обоснование применимости по сфере + авторасчёт 8/9 из данных организации) LocoAgent 2026-08-05 12:44:03 +04:00
  • a8fa3f908c fix: угрозы — фильтр по словарю УБИ для всего от ИИ (мусор отбрасывается, УБИ.069 дополняется названием), «Подобрать угрозы» — окно с галочками (синий — программа, красный — ИИ, зелёный — совпало), «Проверить через ИИ» — вердикт + точечное применение по словарю, возвращена кнопка «Загрузить угрозы ФСТЭК» LocoAgent 2026-08-05 11:03:28 +04:00
  • 033c21fccc опросник: замена на Опросный_лист_187_ФЗ.xlsx (5.25, листы Общие сведения/Сотрудники/ОБЪЕКТ №1), удалён старый 152-ФЗ LocoAgent 2026-08-05 10:46:47 +04:00
  • bf75d67f5e fix: доп. ОКВЭД из DaData (устойчивый парсинг + лог), сравнение угроз (шире окно, сортировка по УБИ), кнопка «Проверить через ИИ» (check_threats_ai), честные подсказки п.8/п.9, автозаполнение ΔДоходов из балансовой стоимости КИИ, диалог _ask_amount вместо askfloat (формат «121 118 270 руб»), формулировка Бусредн по документу ФСТЭК (трёхлетний период) LocoAgent 2026-08-05 10:41:31 +04:00
  • 5af23ae525 fix: аудит dokogen187 — критические и высокие замечания LocoAgent 2026-08-05 09:16:16 +04:00
  • 868e0065f3 fix: парсер чисел понимает формат опросника «121 118 270 руб» (авторасчёт 8/9 работал с пустыми данными); показатель 8 применим для организаций ОПК по сфере объекта prog1764 2026-08-05 02:01:45 +04:00
  • 5591dc2c5b docs: инструкции пользователя и администратора переписаны под 187-ФЗ (вкладки, ПП 127, ИИ-функции, словари, СЗИ, циклы) prog1764 2026-08-05 01:58:02 +04:00
  • 094f6c26e2 fix: подавлено предупреждение openpyxl про Data Validation при импорте (терминал чистый) prog1764 2026-08-05 01:40:35 +04:00
  • 88ab71dc14 fix: нормализация категории 1/2/3→I/II/III перед ИИ-проверкой (устраняет ложное противоречие с обоснованием); разбивка предложений ИИ по запятым/строкам при применении prog1764 2026-08-05 01:36:26 +04:00
  • 638e2446d5 feat: применение предложений ИИ по безопасности по галочкам (нарушитель/угрозы/инциденты/показатели/обоснование/меры) prog1764 2026-08-05 01:35:30 +04:00
  • b3ae4c22cf feat: ИИ-проверка объекта по частям (временные файлы вход/выход по блокам) prog1764 2026-08-05 01:33:43 +04:00
  • d376a28184 fix: окна авторасчёта/сравнения не обрезают текст; СЗИ перенесены в «Безопасность»; ИИ-рекомендации по СЗИ; ИИ-проверка категорий ПП 127; пояснения к полям 8/9; упрощение панели угроз prog1764 2026-08-05 01:31:13 +04:00
  • fafeea4fcf fix: баг выбора категории (III выбиралась как I) + «Заполните…» не попадает в обоснование prog1764 2026-08-05 00:54:10 +04:00
  • 5544941469 feat: вкладка «Безопасность» — вложенные подвкладки (нормальное отображение) prog1764 2026-08-04 23:54:26 +04:00
  • 220b923e76 fix: окно расчёта показателей 8/9 — не уходит на задний план, ввод работает, кнопка на месте prog1764 2026-08-04 23:50:25 +04:00
  • e4e7bb444a feat: папка dictionaries/prompts — словари промтов для каждой ИИ-кнопки prog1764 2026-08-04 23:32:58 +04:00
  • acb7aeaa64 fix: кнопки /🧮 в окне ПП 127 — UnboundLocalError/NameError prog1764 2026-08-04 23:22:35 +04:00
  • c1ad496319 feat: загрузка доходов организации из DaData (показатель 8) prog1764 2026-08-04 23:20:04 +04:00
  • 7742cb1e10 fix: кнопки 🧮 расчёта показателей 8/9 — NameError в _open_calc_dialog prog1764 2026-08-04 23:17:48 +04:00
  • 4bffd0e08d feat: пометка ★ для ОКВЭД, подходящих под 187-ФЗ (из 360-р) prog1764 2026-08-04 23:07:28 +04:00
  • 29ba4b0532 feat: поля показателя 8 в GUI (доходы за 5 лет + суммарный ущерб) prog1764 2026-08-04 23:03:55 +04:00
  • 5aed863b83 feat: максимальная автоматизация ПП 127 prog1764 2026-08-04 22:57:26 +04:00
  • 0f9b3a1f11 feat: автозаполнение показателей ПП 127 по данным организации prog1764 2026-08-04 22:55:43 +04:00
  • 0098f483d2 feat: подбор типового отраслевого объекта с фильтром по сфере prog1764 2026-08-04 22:52:45 +04:00
  • 52b3bb8477 feat: авторасчёт показателей 8 и 9 (кнопка 🧮 в окне ПП 127) prog1764 2026-08-04 22:50:50 +04:00
  • 4313b0a65d fix: у применимых показателей ПП 127 — и «—» (прочерк) и «не применим» вместе prog1764 2026-08-04 22:46:55 +04:00
  • dadec02665 feat: подбор характеристик объекта КИИ — программа и ИИ prog1764 2026-08-04 22:43:04 +04:00
  • b9968449ef fix: прочерк «—» у применимых показателей, «не применим» только у неприменимых prog1764 2026-08-04 21:01:58 +04:00
  • 7f70bb0792 feat: в выпадающем списке показателей — «—» (применим без категории) и «не применим» prog1764 2026-08-04 20:55:03 +04:00
  • 972ff11b49 feat: ОПК показатели 8/9/13 + блокировка неприменимых с разблокировкой prog1764 2026-08-04 20:53:29 +04:00
  • 4fc6fba92a feat: обоснования неприменимости показателей 8-14 для здравоохранения prog1764 2026-08-04 20:50:43 +04:00
  • 6852bc634b feat: обоснования неприменимости показателей критериев по сферам prog1764 2026-08-04 20:48:55 +04:00
  • 3922b8264a feat: вариант «не применим» для показателей критериев значимости prog1764 2026-08-04 20:44:53 +04:00
  • 8c1d94d881 feat: автозаполнение безопасности автоматически после импорта опросника prog1764 2026-08-04 20:37:26 +04:00
  • 68caaf9b63 feat: автозаполнение вкладки «Безопасность» по данным объекта prog1764 2026-08-04 20:35:29 +04:00
  • 1ef8485b13 fix: подбор угроз программой + сравнение программа↔ИИ prog1764 2026-08-04 20:31:52 +04:00
  • 72f73d4c4f fix: результат ИИ-проверки безопасности показывается отдельным окном prog1764 2026-08-04 20:24:42 +04:00
  • 07f0800b73 feat: автоподбор применимости показателей критериев значимости по сфере prog1764 2026-08-04 20:22:38 +04:00
  • 5bbd9313f5 feat: типовые отраслевые объекты КИИ по сферам (Распоряжение ПРФ № 360-р от 26.02.2026) prog1764 2026-08-04 20:04:38 +04:00
  • 8438125bd1 feat: нарушители по Методике ФСТЭК от 05.02.2021 (без выдумок) prog1764 2026-08-04 19:52:18 +04:00
  • 0efd3b4d8b chore: удалить Методику ФСТЭК из репозитория (скачана локально) prog1764 2026-08-04 19:50:08 +04:00
  • 49d24db234 Загрузить файлы в «/» kneon223557 2026-08-04 19:46:13 +04:00
  • c4a8de57d1 feat: словарь управлений ФСТЭК + переменная {{fstek_recipient_address}} prog1764 2026-08-04 19:45:33 +04:00
  • 730551aeba feat: алиасы item.* в цикле объектов КИИ под шаблон «Сведения» (ФСТЭК) prog1764 2026-08-04 19:38:36 +04:00
  • 8e647fc79a feat: окно критериев значимости — дословная таблица ПП РФ № 127 prog1764 2026-08-04 19:20:52 +04:00
  • 879ada5859 fix: убрана кнопка «✏️ Редактировать» у основных угроз БИ prog1764 2026-08-04 19:18:40 +04:00
  • b044b05eaf feat: финансовые показатели организации + балансовая стоимость объекта prog1764 2026-08-04 19:17:37 +04:00
  • 58b4402d31 fix: кнопка «✏️ Уточнить модель/кол-во» только для ПО/оборудования prog1764 2026-08-04 18:01:27 +04:00
  • 6c2e4a0c38 feat: подбор угроз — инвертированная логика (все угрозы минус неактуальные) prog1764 2026-08-04 17:59:44 +04:00
  • 8569b478d4 fix: вернул «+ Добавить» у организационных и технических мер prog1764 2026-08-04 17:51:17 +04:00
  • 6206c867c7 fix: удалено поле «Характеристика нарушителя» (придумано, в опроснике нет) prog1764 2026-08-04 17:50:22 +04:00
  • 5b318eef88 feat: окно «Показатели критериев значимости» по таблице ПП РФ № 127 prog1764 2026-08-04 17:48:40 +04:00
  • 38eae4b16f fix: вкладка «Безопасность» — убраны кнопки ручного «+ Добавить» у словарных списков prog1764 2026-08-04 17:46:07 +04:00
  • 7158a90b76 feat: вкладка «Безопасность» — коды УБИ, автоподбор угроз (программа/ИИ), сравнение, новый UI prog1764 2026-08-04 17:44:54 +04:00
  • b6f595fd32 fix: импорт одного человека в поле ФИО (старые опросники) prog1764 2026-08-04 17:34:17 +04:00
  • 42a243f7b6 feat: уточнение модели/количества для любых позиций словаря (ОС и др.) prog1764 2026-08-04 17:31:09 +04:00
  • 0b3aff4ae9 feat: кнопка «✏️ Уточнить модель/кол-во» в окне выбора из словаря prog1764 2026-08-04 17:30:13 +04:00
  • 9d260b2655 chore: удалить опросник из репозитория (скачан локально) prog1764 2026-08-04 17:28:45 +04:00
  • 3ef1ff41e0 fix: импорт старых данных (обратная совместимость) prog1764 2026-08-04 17:27:44 +04:00
  • e4d4324005 Загрузить файлы в «/» kneon223557 2026-08-04 17:23:45 +04:00
  • f04a5bd524 feat: вкладка «Безопасность» — словарики+чекбоксы, загрузка угроз ФСТЭК (БДУ) с датой актуализации, ИИ-проверка prog1764 2026-08-04 17:10:07 +04:00
  • aae66dcca1 feat: вкладка «ПО» — словари ОС/аппаратных средств/прикладных программ + большое окно редактирования prog1764 2026-08-04 16:56:51 +04:00
  • ba2a02d1cd feat: вкладка «Субъект» — кнопка «Заполнить из данных организации» prog1764 2026-08-04 16:54:38 +04:00
  • 28cd764795 feat: вкладка «ПО» — списки с кнопками (как «Средства защиты») prog1764 2026-08-04 16:31:25 +04:00
  • 300dfed5b3 Revert "feat: выпадающие списки открываются кликом в любом месте поля (не только по стрелке)" prog1764 2026-08-04 15:59:52 +04:00
  • f5548f2fb8 feat: вкладка «ПО» — многострочные поля (списки построчно, как в опроснике) prog1764 2026-08-04 15:59:06 +04:00
  • 463745123c feat: выпадающие списки открываются кликом в любом месте поля (не только по стрелке) prog1764 2026-08-04 15:56:52 +04:00
  • 4ca596102f fix: убраны галочки ЛВС/Интернет из вкладок объекта КИИ prog1764 2026-08-04 15:55:30 +04:00
  • 19b481a540 feat: во все выпадающие списки добавлен пустой пункт (сброс выбора) prog1764 2026-08-04 15:54:02 +04:00
  • cf2a80c470 fix: импортёр отбрасывает текст-подсказки из примечаний; выпадающие списки только для выбора prog1764 2026-08-04 15:52:56 +04:00
  • 9489e6a37d fix: импорт средств защиты — каждая программа отдельным средством prog1764 2026-08-04 15:46:34 +04:00
  • 4e7c3463f4 feat: вкладки «Сеть» и «ПО» вместо «Сети и ПО», словарики сети, «Безопасность» вместо «Безопасность (236)» prog1764 2026-08-04 15:38:08 +04:00
  • ffbe96d8c0 feat: вкладка «Субъект» — как в опроснике (5 полей) prog1764 2026-08-04 15:35:53 +04:00
  • ed71343d92 fix: ОКВЭД импорт/DaData/словарь+интернет, доменное имя, вкладка ОКИИ → вложенные вкладки, словарики, СЗИ разбивка, адрес отдельно prog1764 2026-08-04 15:33:36 +04:00
  • 2037925986 feat: ОКИИ — ОКВЭД (импорт+DaData), доменное имя, поля 236 приказа ФСТЭК prog1764 2026-08-04 14:42:33 +04:00
  • ce1b56066a feat: переделка под ОКИИ (187-ФЗ) — объекты КИИ вместо ИС, категории 1-3, ОКВЭД, убраны ПДн/бумажные носители prog1764 2026-08-04 13:58:23 +04:00
  • b115f9e2b4 feat: импортёр 187-ФЗ под опросник ОКИИ (5.25) — словарь полей, распознавание «Наименование объекта» prog1764 2026-08-04 13:06:58 +04:00
  • da4946cb59 feat: ребрендинг под 187-ФЗ (КИИ) prog1764 2026-08-03 23:25:18 +04:00
  • ac122451b3 fix: _set_app_icon разрывал __init__ (NameError: root is not defined) prog1764 2026-08-03 22:29:54 +04:00