Release Notes
v1.5.0
Доработанные материалы:
- Добавлено описание и Mermaid-карта лабораторных работ в README.md
- Добавлена информация по pet_project и lab09 в README.md и docs/index.md
- Актуализированы конфиги линтеров и инструментов сборки:
.gitattributes,.gitignore,.dockerignore,ruff.toml,mypy.ini,.markdownlint.yaml - Полностью переписан
.dockerignore - Устранён баг сборки MkDocs: удалена несуществующая страница
Metro4Shell.mdиз навигацииmkdocs.yml - Выровнены отступы в sidebar: переработаны стили
sidebar.css - Обновлены shields на главной странице сайта: добавлены бейджи инструментов безопасности (Semgrep, Checkov, Trivy, OWASP ZAP, Nmap) и GitHub-метрики
- Добавлены тестовые задания по лабораторным работам
- Прочие доработки
Материалы, которые будут доработаны позже:
- CI to shellchecks
- minor bugs
v1.4.0
Доработанные материалы:
- Описан site_description
- Исправлены неучтенные материалы, поправлены пути для файлов и запросов
- Изменены shields и кастомизированы под лабораторные работы и их содержание
- Скорректированы линки для shields
- Переработана структура репозитория и изменены пути для лабораторных работ, дополнительных материалов и примеров кейсов ИБ
- Подготовлены мета данные для поисковых запросов, оптимизации этих запросов, а также конфиги .yml
- Добавлен job для сборки и проверки генерации sitemap.xml
- Подготовлен скрипт для генерации sitemap.xml
- Оптимизирован robots.txt
- Оптимизированы отладчики для lint и шаги сборок
- Доработан и оптимизирован UI/UX
- Доработан mkdocs.yml
- Доработан stylesheet и layout:
- Исправлены поисковые запросы по сайту
- Доработаны и изменены icon
- Доработаны стили для sidebar, search, burger
- Доработан функционал для clipboard
- Поправлены features для корректной генерации markdown страниц сайта
- Доработаны стили для читаемости отображаемого кода и его корректного clipboard
Материалы, которые будут доработаны позже:
- lab09
- pet_project
- CI to shellchecks
- minor bugs
v1.3.0
- fix release-from-notes.yml and ci.yml
- Выстроена логика работы для сайта, таблицы инструментов и ее фильтрации
- Построены конфиги и подготовлен полноценный релиз
- Изменено: подход и цветовая палитра, форматирование и т.д.
- Первый публичный черновой релиз
- Подготовлены репозитории и окружения для Лабораторных работ №1 - 8, 10:
- Подготовлен единый стиль кода
- Все функции в пространстве имен
- Используются скрипты для автоматизации сборки проекта, примеров, тестов, пакетирования
- Обеспечен непрерывный процесс сборки проекта GitHub Actions
- Обеспечено размещение пакета проекта GitHub Release
- Проведен полный рефакторинг проекта, изменена структура репозитория, дублированы материалы для сайта и изменена стилистика
- Проект реализован на MkDocs Material
