- Установка Wiki.js. Была произведена установка движка Wiki.js а также сопутствующего программного обеспечения. Блы произведена начальная настройка, в том числе настройка авторизации через Google. Было настроено резервное копирование данных на служебный Google диск.
- Разработка клиента. Был разработан базовый клиент для взаимодействия с движком Wiki.js на языке TypeScript/JavaScript. В данный момент клиент позволяет выполнять основные действия со страницами: создание, редактирование и получение информации.
- Генерация информации о проектах. Разработан скрипт на языке TypeScript для генерации страниц проектов по даннным из Личного Кабинета. Создающиеся страницы включают в себя описание проекта, список участников и ссылки на документацию.
- Генерация информации о руководителях. Разработан скрипт для генерации страницы со списком всех руководителей и курируемыми ими проектами..
- Программа для экспорта страниц. Начата разработка предварительной верии веб-приложения для экспорта страниц Wiki в различные.
-
Рефакторинг кода:
Переработана типизация и валидация данных из кабинета
Удалены неиспользуемые проверки
Добавлены комментарии и некоторая документация
-
Рендер страниц - добавлена функция рендера страниц в клиент Wiki
-
Написание документации - добавлена пользовательская документация. Документация размещена по адресу: https://wiki.miem.hse.ru/docs/miem-digital/wiki
- Импорт вики-страниц из Gitlab и Taiga
- Кнопки переключения между сервисами, оглавление в мобильной версии сайта
Последнее изменение:
Илья Постников @ivpostnikov
5 декабря 2020 г., 10:48
Над этой страницей работали: Илья Постников @ivpostnikov, Андрей Пискунов @adpiskunov