maziggy
|
6cdf4eb2d0
Tests: 21 in the new test_api_key_own_rows.py. Before the change, 8 of them failed; the rest pass either way because they check refusals and unchanged behaviour. All 7 mutations were killed. In the #3256 tests (test_api_key_queue_acts_as_owner.py), I tightened the bulk assertion and fixed the outdated docstring. The wiki's API keys page had documented the old refusal; that block is rewritten.
|
1 dzień temu |
maziggy
|
ac4806f029
fix: a failed first run no longer leaves the archive at its partial cost (built-in inventory); completion stops the start cost estimate before writing the real cost; 2FA/SSO logins report LDAP/OIDC users' auth source; a fault in both print_error and HMS is listed once; a refused H2D load's tray target expires; refused K-profile re-applies are logged; the cloud filament-name map is fetched once per account without holding a DB connection; the library edit route refuses folder changes across the external boundary; a slow slice-progress answer is not reported as an unreachable sidecar
|
2 dni temu |
maziggy
|
a6a4b7648c
fix(queue): an override counts an equivalent filament type in its colour; preheat and keep-warm heat the bed for the plate the job prints; queue colour names and the colour name saved with an override follow the filament's product line
|
3 dni temu |
maziggy
|
918aa26ffa
fix(queue): models matched without regard to case when adding jobs and in pipelines, stored in the printers' spelling; webhook reprints reuse the slicer's AMS slots; a multi-plate file queued without a plate stores the plate that prints
|
3 dni temu |
maziggy
|
3c2ab99635
fix(archives): re-sliced archives read as not printed with a cost; restore checks its numbers; prints are bound under one set of names
|
4 dni temu |
maziggy
|
f761a3ae97
fix(queue): every way of adding a job announces it, applies the default print options and keeps its cost centre
|
5 dni temu |
maziggy
|
bdbfa5d8fd
fix(library): STL thumbnails are made off the event loop, one at a time
|
5 dni temu |
maziggy
|
19212d066d
fix(print): Print Anyway per printer, variant plate, nozzle per plate, sliced .3mf drop
|
6 dni temu |
maziggy
|
978d70370d
Security hardening (maziggy/bambuddy-security #33)
|
6 dni temu |
maziggy
|
cfc6512599
Security hardening (maziggy/bambuddy-security #25)
|
1 tydzień temu |
maziggy
|
c39e678204
Security hardening (maziggy/bambuddy-security #12)
|
1 tydzień temu |
maziggy
|
0033001945
fix(db): SQLite applies the ON DELETE rules of archives, library files, queue jobs, batches and projects
|
1 tydzień temu |
maziggy
|
cf98daa0bb
Security hardening (maziggy/bambuddy-security #10)
|
2 tygodni temu |
maziggy
|
6735e45563
Give library folders an owner and let admins share them (#3201)
|
2 tygodni temu |
maziggy
|
d336bb2ad2
Merge printer-scoped access (#1727) and the queue review gate (#1620) into dev
|
2 tygodni temu |
maziggy
|
3480d39434
Browse a Manyfold library and import its files (issue #1471)
|
2 tygodni temu |
maziggy
|
24509b17e0
Let jobs wait for staff review before they print (#1620)
|
2 tygodni temu |
maziggy
|
45921b7a56
Limit groups to selected printers (issue #1727)
|
3 tygodni temu |
adman234
|
b67c9b572c
Add "Combine to 3MF" for slicing several STLs on one plate (#3162)
|
3 tygodni temu |
maziggy
|
926957f648
Post work-2 PR #2990
|
3 tygodni temu |
Thomansky
|
226826f3bd
File Manager previews: fullscreen and zoom, image previews, double-click to open (#2990)
|
3 tygodni temu |
Thomansky
|
44c7e6fb39
Post-print outcome confirmation: good/reject verdicts, one-tap links, yield stats (#3047)
|
3 tygodni temu |
maziggy
|
86bd9e1bd4
fix(file-manager): harden the merged previews - PDF.js legacy build, server PDF thumbnails, STEP progress (issue #2976)
|
3 tygodni temu |
Thomansky
|
12dddada0a
File Manager: external link, notes and photos on library files (#3128)
|
3 tygodni temu |
maziggy
|
0eb083b32e
fix(slicer): read the plate model once per part for the post-slice thumbnail (issue #3135)
|
1 miesiąc temu |
maziggy
|
70b42d1c8d
fix(library): stop reporting success for a bulk add that queued nothing (issue #3112)
|
1 miesiąc temu |
maziggy
|
9a837d19a1
fix(slicer): strip zero-valued filament-index sentinels, and sanitise the preview slice too (issue #3030)
|
1 miesiąc temu |
maziggy
|
b9bd312826
fix(slicer): keep protocol-handler download tokens valid for their whole TTL (issue #3029)
|
1 miesiąc temu |
maziggy
|
816f073a9e
fix(auth): decouple media routes from the camera stream token (issue #3025)
|
1 miesiąc temu |
maziggy
|
2e405afcd1
Decide whether a 3MF is sliced by looking inside it (issue #2993)
|
1 miesiąc temu |