Add uninstall option to installer menu #16

Open
ochenstarik-ui wants to merge 2 commits from codex/add-uninstall-menu into main
ochenstarik-ui commented 2026-07-16 15:31:52 +00:00 (Migrated from github.com)

Что изменено

  • В главный мастер установки добавлен отдельный пункт удаления/сброса через ochenstarik-server-uninstall.sh.
  • После запуска удаления мастер использует тот же цикл меню, что и для установочных этапов.
  • Заголовки меню корректно сбрасываются при выборе языка.
  • README и переводы обновлены: меню содержит этапы 1-8 и пункт uninstall/reset.
  • Тест master-меню проверяет выбор пункта 9.

Проверка

  • Локальная статическая проверка PowerShell: пункт удаления найден, запуск uninstaller подключён.
  • Полные Bash-тесты выполняются в GitHub Actions на Ubuntu.
## Что изменено - В главный мастер установки добавлен отдельный пункт удаления/сброса через `ochenstarik-server-uninstall.sh`. - После запуска удаления мастер использует тот же цикл меню, что и для установочных этапов. - Заголовки меню корректно сбрасываются при выборе языка. - README и переводы обновлены: меню содержит этапы 1-8 и пункт uninstall/reset. - Тест master-меню проверяет выбор пункта 9. ## Проверка - Локальная статическая проверка PowerShell: пункт удаления найден, запуск uninstaller подключён. - Полные Bash-тесты выполняются в GitHub Actions на Ubuntu.
This pull request has changes conflicting with the target branch.
  • README.md
  • docs/readme/README.ru.md
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin codex/add-uninstall-menu:codex/add-uninstall-menu
git checkout codex/add-uninstall-menu

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout main
git merge --no-ff codex/add-uninstall-menu
git checkout codex/add-uninstall-menu
git rebase main
git checkout main
git merge --ff-only codex/add-uninstall-menu
git checkout codex/add-uninstall-menu
git rebase main
git checkout main
git merge --no-ff codex/add-uninstall-menu
git checkout main
git merge --squash codex/add-uninstall-menu
git checkout main
git merge --ff-only codex/add-uninstall-menu
git checkout main
git merge codex/add-uninstall-menu
git push origin main
Sign in to join this conversation.
No description provided.