Changelog und Hilfeseite für Bibliothekswahl und Druckverlauf
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BNhLunz586g6DeYMa7Qsd1
This commit is contained in:
2 files changed
+50
-1
No files matched your search
@@ -2,6 +2,44 @@
|
||||
|
||||
All notable changes to Klarbild are documented here. Newest first.
|
||||
|
||||
## 2026-09-01 (later) — Printing from the library, and a print history
|
||||
|
||||
### Added
|
||||
- **Pick images from the library** in the print area. Until now a file had to be
|
||||
uploaded even when Klarbild already had it — a studio result went to disk and back
|
||||
through the uploader. The picker has search (filename and description), a folder
|
||||
filter and multi-select, reachable from the empty tray, from the card header and from
|
||||
each cell group. Only finished, visible images are offered, under the same rules as
|
||||
the library itself.
|
||||
- **Last printed** (card 4 on `/drucken`): what was printed recently, with a button to
|
||||
produce the exact same sheet again. **Only the instruction is stored, never the PDF** —
|
||||
an A3 sheet runs to 20–80 MB, an entry to 1–3 KB. That works because the print module
|
||||
computes without a model: the same job yields the same sheet. Verified — two runs of
|
||||
one configuration produced PDFs differing *only* in `CreationDate` and `ModDate`; the
|
||||
image streams are byte-identical. Repeat is offered only when every cell came from the
|
||||
library and every image still exists; otherwise the entry says which of the two reasons
|
||||
applies. The last 100 runs per account are kept, older ones drop off by themselves.
|
||||
You see your own runs; admins see all.
|
||||
- **Mail access from the server environment.** Sending now falls back to `SMTP_*`
|
||||
environment variables when nothing is entered under Admin → E-mail, so a fresh install
|
||||
can send straight away — and with it, password reset works. Credentials live in Coolify,
|
||||
never in the repo. The admin card says which source is actually in effect.
|
||||
|
||||
### Fixed
|
||||
- The run summary listed every cell separately: "10 × 15 cm, 10 × 15 cm". Identical sizes
|
||||
are now merged and their counts added. The first attempt turned "13 × 18 cm" into
|
||||
"13 cm ×18" — the × inside a measurement looked like a count. Anchored to the end of the
|
||||
line now, with seven tests holding it there.
|
||||
- "1 image is missing" for a sheet whose source was simply an upload: one counter was
|
||||
serving two different causes. Two counters, two explanations.
|
||||
- "the PDF was 0.0 MB" for a 20 KB sheet — below a megabyte it now counts in KB.
|
||||
- A file missing from disk showed the browser's broken-image icon in the picker and the
|
||||
history. The tile stays quiet now, and still clickable.
|
||||
- On narrow screens the right-hand column was pulled to the top (`order: -1`, so the
|
||||
preview is visible straight away). With a fourth card you would have scrolled past a
|
||||
whole block before reaching the upload area. The cards now run in their own numbering —
|
||||
and the numbers in the card headers are visible again, because they are correct again.
|
||||
|
||||
## 2026-09-01 — Sharing, e-mail, password reset, and a security pass
|
||||
|
||||
### Added
|
||||
|
||||
Reference in new issue
Block a user