Ubo-app

Latest version: v1.2.2

Safety actively analyzes 714919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 19

0.11.4

- feat(docker): add ngrok service (currently serves port 22 with no auth token)
- refactor(style): update `ubo-gui` to the latest version and change all icons to use nerd font icons
- refactor(serviceS): change the loading order of the services
- feat(ssh): add ssh service to create and remove temporary ssh target users
- fix(server): it would miss commands coming together in a single packet, now it waits for the next packet if the current packet is not a complete command and it doesn't miss extra commands in the packet if it has multiple commands.

0.11.3

- test: add wireless flow test, work in progress
- refactor(services): add `init` parameter to `register_service`
- chore(test): generate and collect screenshots in GitHub workflow
- refactor(test): make the return value of `wait_for` reusable
- refactor(test): organize fixtures in different files
- feat(test): introduce `load_services` and `stability` fixtures

0.11.2

- chore(test): improve snapshot tests to detect extra/less snapshots too
- chore(test): better organize snapshot results in sub-directories
- chore(test): collect mismatching snapshots (store and window) in GitHub workflow
- chore(test): add `--override-window-snapshots` to `pytest` to intentionally override window snapshots when they have changed
- chore(test): add `--make-screenshots` to `pytest` to create window screenshots to help find the differences visually
- chore(test): monkeypatchings for dynamic parts of the app to make tests consistent
- refactor: general improvements in the codebase to address issues found during writing tests
- chore: add badges to `README.md`
- chore: add `Dockerfile.dev` for development, it helps to build consistent screenshots in macOS

0.11.1

- chore(test): set up testing framework with initial examples
- chore(test): set up snapshot test helper to compare screenshots of different stages of tests with previous successful tests using hashes

0.11.0

- feat: add ollama and open-webui docker images
- feat: render a qrcode for each ip x port combination of a container
- feat: add `UBO_DOCKER_PREFIX` to help pull docker images from local registries during development
- feat: let images depend on eachother's ip address to let semi composition
- feat: read the state of all relevant containers during initialization and update the store accordingly
- feat: add `--restart=always` for all containers, in the future we will make it customizable.
- chore: add python-dotenv and read `.env` and `.dev.env` files during initialization
- chore: update to latest version of ubo-gui and headless-kivy-pi

0.10.7

- chore: split asset files bigger than 2GB in the release into chunks of 2GB.
- refactor: general housekeeping

Page 8 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.