Май 2024

Регулярные обновление контентной части.

Апрель 2024

Регулярные обновление контентной части.

Март 2024

Регулярные обновление контентной части. Плюс следующие обновления:

  • Журнал изменений теперь ведётся не по датам, так как активная работа непосредственно по самому сайту на данном этапе завершена.
  • Список press-releases теперь содержит и русские и английские названия для удобства поиска.
  • Создан шаблон заметки _для Персоны в Хабе, где в том числе добавлена заготовка для указания ссылки на фотографию.
  • Начато описание Принципов сбора информации.
  • Изменён основной логотип и иконка сайта (favicon) на кусочек пазла.
  • Удалён раздел с классами продуктов, информация о классах перенесена в описание соответствующих тегов.
  • Контент вынесен в отдельный (подмодуль) открытый Git-репозиторий: https://gitflic.ru/project/zlonov/hub
  • Изменено место хранения файлов с информацией о сертификатах и записях в реестрах:
    • ./content/data/certs_fstec.csv ./quartz/static/csvs/certs_fstec.csv'
    • ./content/data/certs_fsb.csv ./quartz/static/csvs/certs_fsb.csv'
    • ./content/data/reestr_po.csv ./quartz/static/csvs/reestr_po.csv'
    • ./content/data/reestr_pak.csv ./quartz/static/csvs/reestr_pak.csv'
  • Изменено место хранения сканов сертификатов:
    • ./content/products/certs/ ./quartz/static/certs/'
  • Добавлен раздел с подборками ресурсов по ИБ: https://hub.zlonov.ru/resourses/

Февраль 2024

Регулярные обновление контентной части. Плюс обновления сайта:

  • 27.02.2024
    • Завершение актуализации дат всех имевшихся новостей и приведение их оформления к единому стандарту.
  • 22.02.2024
    • Изменена структура папок (использованы английские наименования).
    • Под изменённую структуру исправлены пути в компонентах.
    • Добавлен блок с 4-мя недавними новостями.
  • 20.02.2024
    • Новости перегруппированы по папкам по годам.
    • Сайт перезалит в репозиторий и перезапущен без использования подмодуля для контента (content) на актуальной версии Quartz 4.2.2.
  • 17.02.2024
    • Даты обновления реестров прописаны вручную, так как даты обновления и создания файлов всегда получаются сегодняшние. Оставлена проверка даты файла реестра ФСТЭК России.
      • let fstec_date = new Date(fs.statSync('./content/data/reg3.csv').ctime).toLocaleString("ru-RU", {dateStyle: "short",})
      • let check_date = fstec_date
      • fstec_date = '16.02.2024'
      • fsb_date = '16.02.2024'
      • reestr_po_date = '17.02.2024'
      • reestr_pak_date = '16.02.2024'
      • <small>Даты обновления версий реестров: ФСТЭК России - {fstec_date}, ФСБ России - {fsb_date}, Минцифры России - {reestr_po_date} (ПО), {reestr_pak_date} (ПАК).<br /> Дата компиляции (check_date): {check_date}.</small>
  • 16.02.2024
    • Добавлен вывод в нижней части (компонент Quartz/components/Footer.tsx) дат используемых версий реестров ФСТЭК России, ФСБ России и Минцифры России (по дате изменения соответствующих файлов):
      • const fstec_date = new Date(fs.statSync('./content/data/reg3.csv').mtime).toLocaleString("ru-RU", {dateStyle: "medium",})
      • const fsb_date = new Date(fs.statSync('./content/data/certs_fsb.csv').mtime).toLocaleString("ru-RU", {dateStyle: "medium",})
      • const reestr_po_date = new Date(fs.statSync('./content/data/reestr_po.csv').mtime).toLocaleString("ru-RU", {dateStyle: "short",})
      • const reestr_pak_date = new Date(fs.statSync('./content/data/reestr_pak.csv').mtime).toLocaleString("ru-RU", {dateStyle: "short",})
      • <small>Даты обновления версий реестров: ФСТЭК России - {fstec_date}, ФСБ России - {fsb_date}, Минцифры России - {reestr_po_date} (ПО), {reestr_pak_date} (ПАК).</small>
    • Добавлено автоматическое считывание данных из реестров ПО и ПАК Минцифры:
  • 15.02.2024
    • Добавлено оформление сертификатов ФСТЭК России в виде открывающихся инфо-блоков.
    • Разработчик добавлен в подзаголовок страницы продукта:
      • let vendor_text = <a href={vendor_url}>{vendor}</a>
      • {excerpt && (<><big>{excerpt} от компании {vendor_text}</big></>)}
    • Подробности (Сайт, брошюра, презентация) вынесены в отдельный компонент: Quartz/components/zlonovDetails.tsx. Он отображается теперь вверху справа.
  • 14.02.2024
    • Добавлено автоматическое считывание данных о сертификатах ФСБ России из certs_fsb.csv и формирование преамбулы для страницы с описанием продукта.
    • Добавлено оформление сертификатов (пока только ФСБ России) в виде открывающихся инфо-блоков.
  • 12.02.2024
    • Добавлен ”•” при выводе списка обратных ссылок в файле Backlinks.tsx:
      • <a href={resolveRelative(fileData.slug!, f.slug!)} class="internal">• {f.frontmatter?.title}</a>
  • 09.02.2024
    • Добавлено автоматическое считывание из свойств продукта короткого описания, разработчика, сайта и номера записи в реестре отечественного ПО. Все эти данные, а так же результаты проверки на наличие брошюры, презентации и скана сертификата, используются при формировании преамбулы на странице продукта.
    • Апгрейд до версии Quartz v4.2.2: npx quartz ipdate.
    • Добавление русской локализации, удалены ранее сделанные кастомные переводы в отдельных компонентах.
    • Обновлены все пакеты: npm update.
    • Отключен показ числа слов в файле quartz.config.ts:
      • //Plugin.AddWordCount(), //добавлено @zlonov.
    • Отключен плагин преобразования в математические формулы за ненадобностью в файле quartz.config.ts:
      • //Plugin.Latex({ renderEngine: "katex" }),
    • Параметры Графов в компонентеQuartz/components/Graph.tsx возвращены к дефолтным и внесены в файл quartz.layout.ts, как указано в справке. В итоге изменено:
      • Для локального Графа:
        • opacityScale: 1.5, // how quickly do we fade out the labels when zooming out?
        • showTags: false, // whether to show tags in the graph
      • Для глобального Графа
        • depth: 2, вместо depth: 1,
        • showTags: false, // whether to show tags in the graph
  • 08.02.2024
    • Добавлено автоматическое считывание данных о сертификатах ФСТЭК России из certs.csv и формирование преамбулы для страницы с описанием продукта.
  • 05.02.2024
    • Тип репозитория на GitHub изменён на Закрытый/Private.
    • Добавлен данный журнал изменений/changelog.
    • Сжаты PDF-файлы c брошюрами и презентациями.
  • 01.02.2024
    • Добавлена верификация Google Сайты.

Январь 2024

Регулярные обновление контентной части. Плюс обновления сайта:

  • 30.01.2024
    • Частичная русификация для обратных ссылок, графов и поиска.
  • 29.01.2024
    • Добавлен код Яндекс.Метрика.
  • 28.01.2024
    • Прописан путь к иноке в компоненте Quartz/components/Head.tsx:
      • Вместо <link rel="icon" href={iconPath} /> указан <link rel="icon" href="https://hub.zlonov.ru/static/icon.png" />
    • Изменён шрифт заголовка на первой странице в компоненте Quartz/components/PageTitle.tsx:
      • font-size: 1.5rem;
  • 27.01.2024
    • Изменены настройки отображения Графов в компоненте Quartz/components/Graph.tsx:
      • opacityScale: 2, // how quickly do we fade out the labels when zooming out?
      • showTags: false,// whether to show tags in the graph
    • Добавлена верификация Яндекс Вебмастер.
  • 26.01.2024
    • Изменён порядок сортировки папок в Обозревателе (Explorer) при наличии числа в названии (компонент Quartz/components/Explorer.tsx).
  • 24.01.2024
    • Запущена первая версия на базе Quartz 4.1.5.
    • Добавлен подмодуль для директории content (на базе открытого репозитория на GitFlic).