mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-08-28 05:27:41 +00:00
Cover embedded web UI, settings v2, events schema v2, typed secrets, fabro uninstall, unified templates, GitHub App owner selection, worker lifecycle hardening, object-backed artifacts, and other changes since Apr 6. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
31 lines
1.3 KiB
Text
31 lines
1.3 KiB
Text
---
|
|
title: "Embedded web UI and fabro uninstall"
|
|
date: "2026-04-08"
|
|
---
|
|
|
|
## Embedded web UI
|
|
|
|
The web dashboard is now bundled directly into the Fabro server binary. When you run `fabro server start`, the UI is available immediately at the server's address with no separate build step or dev server required. The web UI is optional and can be disabled in server settings. A demo mode toggle lets you explore the interface with sample data without connecting to a live workspace.
|
|
|
|
## `fabro uninstall`
|
|
|
|
A new `fabro uninstall` command cleanly removes Fabro's local state, server data, and configuration files. Previously, uninstalling required manually tracking down scattered directories.
|
|
|
|
```bash
|
|
fabro uninstall # interactive confirmation
|
|
fabro uninstall --force # skip confirmation
|
|
```
|
|
|
|
## More
|
|
|
|
<Accordion title="CLI">
|
|
- Added host-only TCP bind support for the server (e.g., `127.0.0.1:8080` without TLS)
|
|
</Accordion>
|
|
|
|
<Accordion title="Fixes">
|
|
- Fixed GitHub App setup flow failing on nullable webhook secrets, duplicate POST requests, and incorrect port detection
|
|
- Fixed session cookie decryption errors on server restart
|
|
- Fixed devcontainer lifecycle commands not being cancelled during shutdown
|
|
- Fixed setup commands continuing to run after the server received a shutdown signal
|
|
- Fixed dark theme not being selected by default for new users
|
|
</Accordion>
|