player/CHANGELOG.md
МИН 8428cda555 docs: переписал README/ARCHITECTURE/CONTRIBUTING/SECURITY/CHANGELOG на русский
Юзер указал что вся документация opensource-репо должна быть на русском.
Также:
- .env.example комменты на русском
- package.json description на русском
- Описания org и repo в Gitea обновлены через API
2026-05-27 23:13:28 +03:00

1.7 KiB
Raw Blame History

Changelog

Все значимые изменения документируются здесь.

Формат основан на Keep a Changelog.

[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.