maziggy ad644bca48 Look for a print's file when the printer says it is on the card
(#2780 regression)

    A print of a file already on the printer -- a reprint from the
    touchscreen, from Handy, or a slicer send-to-storage followed by a print
    -- reports its location as a path rather than as a fresh upload:
    file:///media/usb0/<name>. Since #2780 landed on 2026-08-14 Bambuddy read
    anything that was not ftp:// as "the printer kept this internally",
    skipped the FTPS sweep, and archived the print with a name and timing
    only. Measured on an H2D: the file was listable and downloadable over
    FTPS at the moment Bambuddy declared it unreachable. Before that change
    those prints archived normally, so this is a regression, and it is not
    confined to the H2 series the change was about -- an X1C reprint from its
    own screen loses its thumbnail exactly the same way.

    That module's own rule is to skip only on positive evidence, and a
    file:// path is not evidence of internal storage. It now reads the path:
    the printer's model cache under /userdata is a genuine skip, anything
    else is unknown and sweeps, which is what it did before. Unknown rather
    than external on purpose -- the empty-slot check still runs ahead of it,
    so a file:// print on a printer with nothing in the slot reports the
    missing card instead of sweeping for something that cannot be there.

    The user-facing copy shipped this morning is corrected in the same
    change, because it was written before we understood how Bambu Studio
    actually chooses. Its Print button always uses internal memory; only Send
    offers Cache or External, and that defaults to Cache too. So the advice
    now leads with the two routes that take one step -- start the print from
    Bambuddy, or slice in OrcaSlicer -- and offers Send-with-External and a
    separate print start as the way to stay in Bambu Studio. The earlier
    wording named no remedy at all and blamed the printer's firmware for a
    choice the slicer makes. Banner and diagnostic, thirteen locales, README,
    bundle rebuilt.
2026-08-17 15:49:09 +02:00
…
…
2026-08-09 10:00:53 +02:00
2026-08-15 10:41:03 +02:00
2026-08-11 12:46:12 +02:00
…
S
Description
Your Bambu Lab. No Cloud. Your Rules. Self-hosted command center for Bambu Lab — from one A1 to an entire print farm.
AGPL-3.0
855 MiB
Languages
Python 39.4%
TypeScript 34.1%
JavaScript 25.8%
Shell 0.5%
HTML 0.1%