Юзер указал что вся документация opensource-репо должна быть на русском. Также: - .env.example комменты на русском - package.json description на русском - Описания org и repo в Gitea обновлены через API
32 lines
1.7 KiB
Markdown
32 lines
1.7 KiB
Markdown
# Changelog
|
||
|
||
Все значимые изменения документируются здесь.
|
||
|
||
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/).
|
||
|
||
## [Unreleased]
|
||
|
||
### Добавлено
|
||
- Open-source релиз: двойная лицензия AGPL-3.0 + Коммерческая.
|
||
- Standalone-режим (`VITE_STANDALONE=true`) с встроенным `sample-game.json`.
|
||
- Конфигурируемый бэкенд через `VITE_API_BASE`, `VITE_RUBLOX_HOME`, `VITE_REALTIME_*`.
|
||
- Шаблоны Issue и PR в `.gitea/`.
|
||
- `CONTRIBUTING.md`, `SECURITY.md`, `ARCHITECTURE.md`, `CLA.md`.
|
||
- ESLint + Prettier + EditorConfig.
|
||
|
||
### Удалено
|
||
- Захардкоженные URL `minecraftia-school.ru` (все теперь через env).
|
||
- Внутренние IP серверов (`85.175.x.x`, `192.168.x.x`) из комментариев.
|
||
- Admin-эндпоинты (`adminPatchProjectScript`, `adminBanPublish` и т.д.) — вынесены в приватный репо.
|
||
- `frontend_deploy.py` (содержал SSH-креды).
|
||
|
||
### Безопасность
|
||
- Новый `git init` удаляет предыдущую историю коммитов (где были креды).
|
||
- Pre-commit hook блокирует пуш файлов с обнаруженными паттернами секретов.
|
||
|
||
## [0.1.0] — начальный приватный билд (до публикации)
|
||
|
||
- Vite + React 18 + Babylon 7.54.3 базовая сборка.
|
||
- R15-персонаж, GD-гейммоды, мультиплеер через Colyseus 0.16.
|
||
- Запуск проектов с `rublox.pro` и `player.rublox.pro`.
|