Commit Graph

  • a2d4e578ec Replace em dashes with hyphens across docs and comments main octoturge 2026-08-29 08:13:54 +00:00
  • 1583f531fa Add print.rs (AmsState/AmsUnit/AmsTray/XcamSettings), fix print vs pushing octoturge 2026-08-28 23:19:20 +00:00
  • 4eef52714b Move bambulab JSON Schemas to continuum-schemas (moved+restructured there) octoturge 2026-08-28 22:58:34 +00:00
  • 42eb0b62d5 Add JSON Schema documentation for bambulab/v1, with real inheritance octoturge 2026-08-28 22:53:59 +00:00
  • 166761479b Replace proto-based bambu_protocol with plain-Rust bambu_commands/ octoturge 2026-08-28 22:49:06 +00:00
  • 8e5d85202f Wire InfoCommand through as one real, runnable example octoturge 2026-08-28 22:41:55 +00:00
  • 6e18215af5 Add GenericPrinter::set_fan_speed() across all five printer kinds octoturge 2026-08-28 21:40:11 +00:00
  • aa471ff906 Fix real bug: pinning a device leaf cert via add_root_certificate is unreliable octoturge 2026-08-28 21:33:05 +00:00
  • a77e93940f Fix ensure_trusted(): pin by serial number, not the arbitrary id label octoturge 2026-08-28 21:22:16 +00:00
  • af2f20a45b Add BambuGenericPrinter::ensure_trusted() — smooth auto-connect, SSH-style octoturge 2026-08-28 21:18:46 +00:00
  • 88603b58c3 Fix Bambu TLS: relax hostname/IP verification, keep chain trust enforced octoturge 2026-08-28 21:13:28 +00:00
  • 8572d564b1 Split BambuPrinter into BambuGenericPrinter -> BambuV1Printer/BambuV2Printer octoturge 2026-08-28 21:04:34 +00:00
  • d8b7430296 Add printers.toml (gitignored) + real TLS cert test against actual hardware octoturge 2026-08-28 20:48:05 +00:00
  • 72ba1e1cdc Bambu CA trust is per-printer, not per-fleet — P1P needs its own cert octoturge 2026-08-28 20:42:41 +00:00
  • 9eab5e5a04 Bambu TLS trust config + finish PrusaLink/PrusaSerial split octoturge 2026-08-28 20:38:10 +00:00
  • d0a17ee50e Simplify boilerplate for learning: drop real protocol code, minimal main.rs octoturge 2026-08-28 18:22:38 +00:00
  • 5705f36c01 Simplify printer/ module for someone learning Rust octoturge 2026-08-28 18:04:13 +00:00
  • 9b3815fd25 Fix build errors: FTPS AsyncRead bridge, TLS connector type, unsafe env::set_var, dead code octoturge 2026-08-28 17:09:11 +00:00
  • 03bd07fbd7 Add Printer trait + PrinterHandle enum domain model with polymorphism example octoturge 2026-08-28 17:03:21 +00:00
  • 2807b2b067 Initial boilerplate scaffold for continuum-proxy octoturge 2026-08-28 16:25:26 +00:00