Skip to content

VERSION 1.0-BETA

Choose a tag to compare

@e1m0dev e1m0dev released this 05 Jul 19:50

Version 1.0 - Commit 1.11: fix last bugs && release in platforms:

E1m0: Последние

❗ | Architecture/Plugin:

Зачем нужены? - Я решил отказаться от "God" класса в виде "dev" или "dev.md", и раскидать решения: задачи, диалоги с
собой и решения по разным файлам и разным мета контекстам.

💚 /.e1m0dev.*.md | Новая папка в которой будет архитектурные правила, дейсвтия, таски, и прочее, все - должно быть
красиво.

💚 CHECKLIST.MD | Что нужно сделать перед определенным действием? Например: Перед выходом новой версии сделать ревью
нового кода.
💚 E1M0DEV.MD | Какие решения нужно рассмотреть и какие вопросы обсудить в будущем? Например: Добавлять ли /ahelp? -
Через время, я отвечаю по мере своей нагрузки и с новым контекстом.
💚 TODO.MD | Что нужно выполнить а что перенести? Например: В разработке новой версии закрыть TODO функции, брать идеи и
уже подстраиваясь к архитектуре - делать решения и выполнять эти "Таски".

❤️ dev | Был растерзан и удален, теперь его ответственность расползлась по трем новым классам | Покойся с миром, и
спасибо мне же что вел списки задач беря на себя тройную нагрузку.

Commands:

💚 RewatchCommand | Добавил возможность отключения;
💚 InvisibilityCommand | Добавил возможность отключения;

💚 ReportCommand | Добавил возможность отключения;
💚 PlayerReportCommand | Добавил возможность отключения;

💚 AdminBonusAllCommand | Добавил возможность отключения;
💚 AdminBonusCommand | Добавил возможность отключения;

💚 PlayerReportCommand | Добавил reportSended, отвечает за ответ игроку который отправил репорт

💜 ReportCommand | Исправлена проблема с Array Strings, которую я упустил вчера;

💜 PlayerReportCommand | Исправил баг с путем в конфиг, убрал старый legacy код из нового метода сендера 
💜 PlayerReportCommand | Исправлена проблема с Array Strings, которую я упустил вчера;

GUI:
💜 ReportGUI | Поправил путь к итемсам в ReportItem

Service:

💚 AdminStaffService | Новое условие: Если новый ранг администратора выше чем стаффа -> Ошибка.

💜 AdminGameService | Исправил маленький баг массива данных с конфига, задумался на счет sendList(Player user, List<String> list) в SenderAPI

Sender:
💚 Новый метод парсинга parse(List messages) для стринговых значений, очень поможет в будушем переходе на List
архитектуру сообщений.

Version 1.0 - Commit 1.12: api release, managers api && delete testers

ALL:
Commands, Service, Repo: Удалены все тестеры!

API:
❗💚 api/E1m0Admin | Был добавлен новый класс - E1m0Admin, это API связующее для сегодняшнего запроса на выпуск вместе с
деплойным Git Actions.

CORE:
💛 README.txt: Были подправлены и уточнены несколько моментов