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 can be merged automatically.
You are not authorized to merge this pull request.
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.