maziggy
|
c4caa8907b
fix(spoolbuddy): writing a tag takes it off the spool that held it before (#3312)
|
10 giờ trước cách đây |
maziggy
|
f5292fe68b
Updated BACKERS
|
10 giờ trước cách đây |
maziggy
|
f0818ff183
fix(archive): a 3MF whose transfer timed out at print start is not downloaded again (#3308)
|
10 giờ trước cách đây |
maziggy
|
5f70e363c8
fix(archive): "Print again" on the printer's screen is archived with its 3MF (#3307)
|
11 giờ trước cách đây |
maziggy
|
03d95b1fd8
fix(maintenance): Check Belt Tension on a P1 links to the belt guide (#3302)
|
11 giờ trước cách đây |
maziggy
|
f652d3e0aa
fix(inventory): "#123" in Assign Spool finds that spool whatever the slot holds (#3301)
|
12 giờ trước cách đây |
maziggy
|
3797d244c8
fix(files): the File Manager's header buttons wrap on a phone (#3295)
|
13 giờ trước cách đây |
maziggy
|
a857cd1804
fix(print-modal): the slot picker can be read on a phone held upright (#3294)
|
13 giờ trước cách đây |
maziggy
|
e12aa7765c
fix(camera): layer-timelapse stitch has bounded memory; no ffmpeg outlives its capture (#3292)
|
13 giờ trước cách đây |
maziggy
|
b602ea21fb
fix(archives): the timelapse player fits the screen with a portrait video (#3281)
|
14 giờ trước cách đây |
maziggy
|
918353a945
feat(queue): a job sent with a spool of another colour says so on its row (#3279)
|
14 giờ trước cách đây |
maziggy
|
eca23be325
fix(colors): a colour set on the printer's screen is named after its Bambu colour (#3279)
|
15 giờ trước cách đây |
maziggy
|
aed9d91a58
fix(queue): a job queued for "Any" model is only given a printer whose spools the slot matcher can map (filament on the right nozzle, a spool per slot), instead of being held there, handed back and given the same printer again
|
15 giờ trước cách đây |
maziggy
|
1c86625b82
fix(queue): Force color match is kept for a job queued to a specific printer: it waits for a spool of the exact colour and variant instead of printing on the first spool of the same material, and two slots asking for the same filament need two spools of it (#3280)
|
16 giờ trước cách đây |
maziggy
|
29a81520d9
feat(external-links): an app can show a count on its sidebar link (PUT /external-links/badge with "Send notifications"; Bambuddy Orders shows its To do count), the count disappears when not updated for ten minutes
|
1 ngày trước cách đây |
maziggy
|
16633dd27a
fix(printers): Escape closes the Build Plate Check result as soon as it appears (the listener that knows the result is attached in the same render)
|
1 ngày trước cách đây |
maziggy
|
b63189f2be
fix(printers): the print slot labels on AMS slots stay on when Bambuddy restarts during a print (the mapping captured from the print command is restored with the print session)
|
1 ngày trước cách đây |
maziggy
|
9c61a52727
test: close the coroutines that mocked create_task, wait_for, run_coroutine_threadsafe, spawn_background_task and AsyncMock sessions left unawaited (reported as unraisable warnings in unrelated later tests); the Spoolman recovery tests archive under their own tmp_path instead of the shared archive/; the bulk mocks' HA sensor and queue single routes are mocked, so the batched-reads test no longer falls back to per-printer requests, and it waits for the batches to settle before checking
|
1 ngày trước cách đây |
maziggy
|
ee2d6e69aa
test: close the coroutines that mocked create_task, wait_for, run_coroutine_threadsafe, spawn_background_task and AsyncMock sessions left unawaited (reported as unraisable warnings in unrelated later tests); the Spoolman recovery tests archive under their own tmp_path instead of the shared archive/
|
1 ngày trước cách đây |
maziggy
|
c1ea484a5a
test: the no-archive notification tests close the coroutine they capture; the Spoolman recovery tests archive under their own tmp_path instead of the shared archive/, where another worker could write the same 3MF path at the same time
|
1 ngày trước cách đây |
maziggy
|
df6ad0fa60
test: the no-archive notification tests close the coroutine they capture instead of leaking it into a later test's unraisable warning
|
1 ngày trước cách đây |
maziggy
|
9f2d15f70f
Merge perf/farm-fanout: batched printer-card reads (/api/v1/bulk) and server-paged queue history
|
1 ngày trước cách đây |
maziggy
|
ed72611344
Bumped version
|
1 ngày trước cách đây |
MartinNYHC
|
4316ede3af
Merge pull request #3350 from maziggy/dev2
|
1 ngày trước cách đây |
maziggy
|
833a096da6
test/chore: Bandit findings on PR #3350 marked with reasons (ftplib in tests, migration SQL built from module constants), a misplaced nosec moved to its SQL line; layer timelapse tests use tmp_path instead of a shared /tmp/test_bambuddy
|
1 ngày trước cách đây |
maziggy
|
76ed16509f
chore(deps): pillow 13.0.0 and certifi 2026.10.19, multidict floor 6.9.1 (pip-audit findings); locks regenerated for these packages only
|
1 ngày trước cách đây |
maziggy
|
3043dae4fc
chore(deps): vite 8.1.6 and source-map-js 1.2.2 (npm audit: launch-editor and source-map advisories in dev tooling)
|
1 ngày trước cách đây |
maziggy
|
e290a57c84
test: vitest shows console output only for failing tests (silent: 'passed-only' in vitest.config.ts, so Docker runs are quiet too); test_frontend.sh back to npm run test:run
|
1 ngày trước cách đây |
maziggy
|
9083cd2a35
test: Docker test runs use 30 workers (-n auto counted physical cores only); tests stop the background tasks they started and close the app engine's connections after every test on SQLite too ("Event loop is closed" thread warning)
|
1 ngày trước cách đây |
maziggy
|
198610476f
test: Docker test runs use all logical CPUs (-n logical; auto counted physical cores only); tests stop the background tasks they started and close the app engine's connections after every test on SQLite too ("Event loop is closed" thread warning)
|
1 ngày trước cách đây |