Remove terminal phoenix emulator (#2141)

* Remove terminal and phoenix built-in apps and emulator

This commit removes the terminal and phoenix built-in apps from the backend, database migrations, and permissions. It also deletes the entire emulator and phoenix/terminal app source directories, assets, and related configuration files. References to these apps in the backend module loader and router are removed, and related SQL migrations are updated to reflect their removal.

* Remove emulator references from SelfHostedModule

* Remove emulator integration and related references

* Remove parsers and pty modules

* Update package-lock.json
This commit is contained in:
Nariman Jelveh
2025-12-11 16:53:21 -08:00
committed by GitHub
parent f07092164f
commit ef9f240a45
264 changed files with 126 additions and 27373 deletions

View File

@@ -12,6 +12,12 @@ echo -e "\x1B[36;1m<<< Adding Targets >>>\x1B[0m"
rustup target add wasm32-unknown-unknown
rustup target add i686-unknown-linux-gnu
# Emulator assets were removed from this fork; exit early to avoid failing.
if [ ! -d "src/emulator" ]; then
echo -e "\x1B[33;1mEmulator directory missing; skipping v86 image build.\x1B[0m"
exit 0
fi
echo -e "\x1B[36;1m<<< Building v86 >>>\x1B[0m"
cd submodules/v86