mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-18 21:47:39 +02:00
Updated README and CHANGELOG
This commit is contained in:
@@ -4,6 +4,12 @@ All notable changes to Bambuddy will be documented in this file.
|
||||
|
||||
## [0.1.9b] - Not released
|
||||
|
||||
### Documentation
|
||||
- **Proxy Mode Security Warning** — Added FTP data channel security warning to wiki, README, and website. Bambu Studio does not encrypt the FTP data channel despite negotiating PROT P; MQTT and FTP control channels are fully TLS-encrypted. VPN (Tailscale/WireGuard) recommended for full data encryption.
|
||||
- **Docker Proxy Mode Ports** — Documented FTP passive data ports 50000-50100 required for proxy mode in Docker bridge mode. Updated port mappings in wiki virtual-printer and docker guides.
|
||||
- **SSDP Discovery Limitations** — Added table showing when SSDP discovery works (same LAN, dual-homed, Docker host mode) vs when manual IP entry is required (VPN, Docker bridge, port forwarding). Updated wiki, README, and website.
|
||||
- **Firewall Rules Updated** — Added port 50000-50100/tcp to all UFW, firewalld, and iptables examples for proxy mode FTP passive data.
|
||||
|
||||
### Fixed
|
||||
- **Filament Usage Charts Inflated by Quantity Multiplier** ([#229](https://github.com/maziggy/bambuddy/issues/229)) — Daily, weekly, and filament-type charts were multiplying `filament_used_grams` by print quantity, even though the value already represents the total for the entire job. A 26-object print using 126g was counted as 3,276g. Removed the erroneous multiplier from three aggregations in `FilamentTrends.tsx`.
|
||||
- **Energy Cost Shows 0.00 in "Total Consumption" Mode** ([#284](https://github.com/maziggy/bambuddy/issues/284)) — Statistics Quick Stats showed 0.00 energy cost when Energy Display Mode was set to "Total Consumption" with Home Assistant smart plugs. The `homeassistant_service` was not configured with HA URL/token before querying plug energy data, causing it to silently return nothing.
|
||||
|
||||
@@ -39,7 +39,8 @@
|
||||
|
||||
**Print from anywhere in the world** — Bambuddy's new Proxy Mode acts as a secure relay between your slicer and printer:
|
||||
|
||||
- 🔒 **End-to-end TLS encryption** — Your print data is encrypted from slicer to printer
|
||||
- 🔒 **TLS-encrypted control channels** — MQTT and FTP control fully encrypted
|
||||
- 🛡️ **VPN recommended** — Use Tailscale/WireGuard for full data encryption ([details](https://wiki.bambuddy.cool/features/virtual-printer/))
|
||||
- 🌍 **No cloud dependency** — Direct connection through your own Bambuddy server
|
||||
- 🔑 **Uses printer's access code** — No additional credentials needed
|
||||
- ⚡ **Full-speed printing** — FTP and MQTT protocols proxied transparently
|
||||
@@ -163,7 +164,7 @@ Perfect for remote print farms, traveling makers, or accessing your home printer
|
||||
- Send prints directly from Bambu Studio/Orca Slicer
|
||||
- Configurable printer model (X1C, P1S, A1, H2D, etc.)
|
||||
- Archive mode, Review mode, Queue mode, or Proxy mode
|
||||
- SSDP discovery (appears in slicer automatically)
|
||||
- SSDP discovery (same LAN) or manual IP entry (VPN/remote)
|
||||
- Secure TLS/MQTT/FTP communication
|
||||
|
||||
### 🛠️ Maintenance & Support
|
||||
|
||||
Reference in New Issue
Block a user