Май 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
).
- Изменён порядок сортировки папок в Обозревателе (Explorer) при наличии числа в названии (компонент
- 24.01.2024
- Запущена первая версия на базе Quartz 4.1.5.
- Добавлен подмодуль для директории content (на базе открытого репозитория на GitFlic).