feat: Switch from Redoc to Stoplight Elements for API documentation (#30591)

Этот коммит содержится в:
Eva Sarafianou
2025-04-17 12:31:56 +03:00
коммит произвёл GitHub
родитель e00cccd33f
Коммит b548a8f336
7 изменённых файлов: 176 добавлений и 343 удалений

Просмотреть файл

@@ -66,7 +66,7 @@ build-v4: node_modules playbooks
cd server && go run . $(V4_YAML)
@node_modules/.bin/swagger-cli validate $(V4_YAML)
@node_modules/.bin/redocly -t ./v4/html/ssr_template.hbs build-docs ./v4/html/static/mattermost-openapi-v4.yaml -o ./v4/html/index.html
@cp ./v4/html/ssr_template.hbs ./v4/html/index.html
@echo Complete
node_modules: package.json $(wildcard package-lock.json)
@@ -76,9 +76,8 @@ node_modules: package.json $(wildcard package-lock.json)
touch $@
run:
@echo Starting redoc server
@node_modules/.bin/redocly preview-docs ./v4/html/static/mattermost-openapi-v4.yaml
@echo Starting local server
python3 -m http.server 8080 --directory ./v4/html
clean:
@echo Cleaning