Акты выполненных работ: Moodle 4.5 (LTS) на lms.cdto.life
Проект: Установка Moodle 4.5 (LTS) на lms.cdto.life
Трекер: https://tasks.cdto.group/projects/moodle-45-lms
Форма акта: WORK-COMPLETION-ACT-FORM.md
Состояние этапов улучшения (на 12.02.2026)
| № | Этап | Статус | Акт |
|---|---|---|---|
| 1 | Улучшение 1: Порядок исполнения и оформление в wiki | Завершён | act-01-improvement-1-sequence-and-wiki.md |
| 2 | Улучшение 2: Подготовка хоста и контейнера (документирование) | Завершён | act-02-improvement-2-host-container-doc.md |
| 3 | Улучшение 3: Приведение в соответствие состояния задач и начало исполнения | Завершён | act-03-improvement-3-tracker-alignment.md |
| 4 | Фаза 1: Подготовка хоста и контейнера (выполнение работ) | Завершён | act-04-phase-1-host-and-container-execution.md |
| 5 | Фаза 2: Базовая настройка контейнера (выполнение работ) | Завершён | act-05-phase-2-basic-container-setup.md |
| 6 | Улучшение 4 / Фаза 3: Установка приложения Moodle 4.5 LTS | Завершён | act-06-phase-3-moodle-installation.md |
| 7 | Фаза 4: Интеграция с BigBlueButton | Завершён | act-07-phase-4-bbb-integration.md |
| 8 | Улучшение 6 / Фаза 5: Веб-сервер и SSL для lms.cdto.life | Завершён | act-08-phase-5-webserver-ssl.md |
| 9 | Фаза 6: Проверка доступа lms.cdto.life | Завершён | act-09-phase-6-access-verification.md |
| 10 | Фаза 7: Постустановка и документация | Завершён | act-10-phase-7-postinstall-and-docs.md |
Все запланированные фазы (1–7) проекта «Установка Moodle 4.5 (LTS) на lms.cdto.life» завершены.
Печатные формы в трекере
Печатные формы актов (HTML для просмотра и печати в PDF) создаются и загружаются в Redmine так:
-
Сгенерировать HTML из markdown-актов:
python3 tools/generate-act-print-html.py
Файлы появятся рядом с.md:act-01-....html, …,act-10-....html. -
Загрузить в трекер и создать wiki «Акты выполненных работ» с вложениями:
python3 scripts/redmine-moodle-upload-acts.py
ТребуетсяREDMINE_API_KEY. Скрипт создаёт/обновляет wiki-страницу проекта moodle-45-lms и прикрепляет к ней все акты (1–10); дополнительно прикрепляет акт № 4 к задаче #2, акт № 5 к задаче #3.
Страница в трекере: https://tasks.cdto.group/projects/moodle-45-lms/wiki/Акты_выполненных_работ
Для получения PDF: открыть прикреплённый HTML в браузере → Печать → Сохранить как PDF.
- Отдельные записи с печатными формами (по одному на акт):
python3 scripts/redmine-moodle-create-act-documents.py
Добавляет в раздел «Файлы» проекта десять записей (акты 1–10: заголовок + описание + вложение HTML).
Ссылка: https://tasks.cdto.group/projects/moodle-45-lms/files
Завершающие процедуры (порядок выполнения)
- Сгенерировать печатные формы:
python3 tools/generate-act-print-html.py - Загрузить акты в Redmine (wiki + вложения):
python3 scripts/redmine-moodle-upload-acts.py(нуженREDMINE_API_KEY) - Создать записи в «Файлы» по каждому акту:
python3 scripts/redmine-moodle-create-act-documents.py -
При необходимости обновить CHANGELOG и опубликовать документацию:
scripts/sync-docs-to-web.sh -
Раздел «Документы» (с категориями «Техническая документация» и т.п.) в Redmine не имеет REST API. Чтобы завести отдельные документы именно там и прикрепить печатные формы, создайте их вручную по инструкции: REDMINE-DOCUMENTS-MANUAL.md. (save-state, проверка RAM, создание LXD-контейнера moodle, статический IP 10.218.14.104, проверка доступности). По завершении публикуется акт № 4.