-
85877b3824
Document the font requirement and the ink modes
main

jessikittyandClaude Opus 5
2026-10-13 12:06:31 +11:00
-
ca0cde198b
Ink choice on the Dymo page, and a font warning

jessikittyandClaude Opus 5
2026-10-13 12:05:21 +11:00
-
84049211f5
Warn on the tape page when the server has no scalable font

jessikittyandClaude Opus 5
2026-10-13 12:04:29 +11:00
-
e12653db4d
Say which font the labels are drawn with

jessikittyandClaude Opus 5
2026-10-13 12:03:14 +11:00
-
728754ce52
Show the label font on the settings page

jessikittyandClaude Opus 5
2026-10-13 12:02:31 +11:00
-
4c05763a35
Never silently fall back to a 10-pixel font

jessikittyandClaude Opus 5
2026-10-13 12:01:19 +11:00
-
e1c8de9367
Draw at 300dpi and print one bit per dot

jessikittyandClaude Opus 5
2026-10-13 11:58:39 +11:00
-
4132e1031b
Carry the ink choice and the font status into the Dymo page

jessikittyandClaude Opus 5
2026-10-13 11:55:31 +11:00
-
b42f27514a
Tell the tape page which font the labels will use

jessikittyandClaude Opus 5
2026-10-13 11:55:01 +11:00
-
08284b7d7b
Install a font in the image

jessikittyandClaude Opus 5
2026-10-13 11:54:04 +11:00
-
c8ce4d8117
revert
74f128a01d
jessikitty
2026-10-13 11:53:00 +11:00
-
74f128a01d
labeltest
jessikitty
2026-10-13 11:36:13 +11:00
-
b2fca605a0
Document the Dymo output and the real limits of text size

jessikittyandClaude Opus 5
2026-10-13 11:06:57 +11:00
-
0337814b4d
Stop the text size dial promising what 40mm cannot deliver

jessikittyandClaude Opus 5
2026-10-13 11:05:51 +11:00
-
a15d5e4d53
Save the default Dymo stock with the other label settings

jessikittyandClaude Opus 5
2026-10-13 11:04:25 +11:00
-
51e9478065
Dymo entry points: bulk button, per-row icon, whole category

jessikittyandClaude Opus 5
2026-10-13 11:03:17 +11:00
-
7ff633be09
Remember which Dymo stock is usually loaded

jessikittyandClaude Opus 5
2026-10-13 11:02:31 +11:00
-
5d118eb286
The Dymo page: stock, grid, cut guides and a sheet preview

jessikittyandClaude Opus 5
2026-10-13 11:01:51 +11:00
-
3b6cb77388
Add /admin/labels/dymo

jessikittyandClaude Opus 5
2026-10-13 11:01:05 +11:00
-
7e74ee56ed
Gang drawer labels onto Dymo die-cut stock

jessikittyandClaude Opus 5
2026-10-13 11:00:34 +11:00
-
6a5a6eafff
Register the Dymo blueprint

jessikittyandClaude Opus 5
2026-10-13 10:59:34 +11:00
-
085fe1d701
Tape page: combine/split buttons, text size slider, print guard

jessikittyandClaude Opus 5
2026-10-13 10:31:25 +11:00
-
fbfd66d889
Hand-built label groups, and text that grows when you ask it to

jessikittyandClaude Opus 5
2026-10-13 10:30:10 +11:00
-
fb59530f0e
Send tape jobs paced, and carry the manual grouping through

jessikittyandClaude Opus 5
2026-10-13 10:28:09 +11:00
-
deb009b80e
Treat "busy" as retryable and pace jobs behind the printer

jessikittyandClaude Opus 5
2026-10-13 10:27:14 +11:00
-
041eb60485
Document job pacing, manual label combining and text size

jessikittyandClaude Opus 5
2026-10-13 10:26:06 +11:00
-
d2c330a4bc
Add the default label size setting
jessikitty
2026-10-12 22:45:18 +11:00
-
cfcad5b071
Save a default label size in label settings
jessikitty
2026-10-12 22:44:45 +11:00
-
b4bc31556b
Label size controls, per-label preview with its mm size
jessikitty
2026-10-12 22:43:39 +11:00
-
b5a639c737
Plan the run as physical labels, not one per part
jessikitty
2026-10-12 22:42:49 +11:00
-
d86a71de67
Fixed 40 x 15mm drawer labels, 40 x 20mm for a shared drawer
jessikitty
2026-10-12 22:42:01 +11:00
-
ba11a52909
Add a default tape orientation setting
jessikitty
2026-10-12 22:14:01 +11:00
-
432bd5b219
Send the options marker from the sheet print form
jessikitty
2026-10-12 22:13:34 +11:00
-
4f26360cf2
Send the options marker, warn on an empty label
jessikitty
2026-10-12 22:12:55 +11:00
-
3b48935204
Save a default tape orientation in label settings
jessikitty
2026-10-12 22:12:17 +11:00
-
9406de237d
Keep tape options across the print redirect, honour saved rotation
jessikitty
2026-10-12 22:11:09 +11:00
-
5319870a7c
Fix: unticking every sheet field silently reset to the defaults
jessikitty
2026-10-12 22:09:41 +11:00
-
4a1bfc4acd
Fix: unticking "Rotate for tape feed" had no effect
jessikitty
2026-10-12 22:08:51 +11:00
-
bad4787e00
Document the catalogue sync, tape printing and the skin
jessikitty
2026-10-12 21:33:41 +11:00
-
b8571697dd
Apply catalogue skin to the label form
jessikitty
2026-10-12 21:33:06 +11:00
-
dea750927c
Apply catalogue skin to the categories page
jessikitty
2026-10-12 21:32:42 +11:00
-
86b3f5a481
Add tape printer settings panel and catalogue skin
jessikitty
2026-10-12 21:32:14 +11:00
-
70443028e3
Reskin label list and add tape printing entry points
jessikitty
2026-10-12 21:31:49 +11:00
-
6433f1b172
Persist tape printer settings alongside sheet defaults
jessikitty
2026-10-12 21:31:09 +11:00
-
f86efd875d
Create parts catalogue tables at boot
jessikitty
2026-10-12 21:30:13 +11:00
-
d455647a18
Register catalogue and tape blueprints and models
jessikitty
2026-10-12 21:29:57 +11:00
-
f8c53e91ad
Add parts catalogue migration script
jessikitty
2026-10-12 21:29:32 +11:00
-
60f83fc002
Add tape printing page with live preview and printer probe
jessikitty
2026-10-12 21:29:20 +11:00
-
b1c071ff88
Add catalogue browse page with the Update button
jessikitty
2026-10-12 21:28:45 +11:00
-
ee8806c2a6
Add shared catalogue header and tab strip
jessikitty
2026-10-12 21:27:57 +11:00
-
dc4b9c90fb
Add dense catalogue skin for the labelling pages
jessikitty
2026-10-12 21:27:47 +11:00
-
92365d3541
Add tape printing blueprint (preview, probe, print, PDF)
jessikitty
2026-10-12 21:27:05 +11:00
-
41ea7cab3b
Add parts catalogue blueprint (browse, update, import, map)
jessikitty
2026-10-12 21:26:32 +11:00
-
7d32ad8fd6
Add 313dpi continuous-tape rendering for the VC-500W
jessikitty
2026-10-12 21:26:02 +11:00
-
832ab97d08
Add minimal IPP client for AirPrint label printers
jessikitty
2026-10-12 21:25:12 +11:00
-
f6f1f4e2bc
Add the Update button: Rebrickable CSV dump sync
jessikitty
2026-10-12 21:24:28 +11:00
-
63c3ece271
Add local Rebrickable catalogue mirror models
jessikitty
2026-10-12 21:23:54 +11:00
-
9d7fb66c6a
Document the parts labelling feature
jessikitty
2026-10-03 00:59:20 +10:00
-
8fa0e7e4ef
Add Parts Labels to the admin menu
jessikitty
2026-10-03 00:58:58 +10:00
-
dcafe2b408
Create part label tables at boot
jessikitty
2026-10-03 00:58:15 +10:00
-
1046318caf
Register parts labels blueprint, models and uploads/parts folder
jessikitty
2026-10-03 00:57:58 +10:00
-
88fdfe0169
Add printable label sheet template
jessikitty
2026-10-03 00:57:26 +10:00
-
e36331e2d6
Add label settings page
jessikitty
2026-10-03 00:56:52 +10:00
-
a4c760beac
Add category management page
jessikitty
2026-10-03 00:56:37 +10:00
-
a7ba8e511e
Add label create/edit form
jessikitty
2026-10-03 00:56:17 +10:00
-
527f354f4a
Add parts labels browse page
jessikitty
2026-10-03 00:55:54 +10:00
-
900edea065
Add admin-only parts labels blueprint
jessikitty
2026-10-03 00:55:15 +10:00
-
b0614a11f7
Add label sheet geometry, layout engine and optional PDF export
jessikitty
2026-10-03 00:54:25 +10:00
-
2cedb68d6d
Add part catalogue service (taxonomy seeding, Rebrickable lookup)
jessikitty
2026-10-03 00:53:39 +10:00
-
a93edd7930
Add seed part taxonomy
jessikitty
2026-10-03 00:53:11 +10:00
-
3a29df60d9
Add PartCategory and PartLabel models
jessikitty
2026-10-03 00:52:45 +10:00
-
ca5d3eb1c9
Add parts label migration script
jessikitty
2026-10-03 00:52:16 +10:00
-
480dd4993b
Add Organise pages button to the edit set page
jessikitty
2026-10-02 23:52:33 +10:00
-
f6a3b760fa
Register the flask pages CLI group
jessikitty
2026-10-02 19:56:37 +10:00
-
95425986d8
Add flask pages CLI group for auditing and fixing page order
jessikitty
2026-10-02 19:56:13 +10:00
-
42956cff97
Register instructions.organise as an owner-only editing surface
jessikitty
2026-10-02 19:55:38 +10:00
-
48c82ab763
Add page organiser routes; fix bulk upload tuple unpack and harden reorder
jessikitty
2026-10-02 19:55:21 +10:00
-
2e2f2d66d6
Add drag-and-drop page organiser template
jessikitty
2026-10-02 19:54:34 +10:00
-
9e0fc343f7
Add page_order service for ordering image instruction pages
jessikitty
2026-10-02 19:53:38 +10:00
-
f7c20de5ac
Add owner-only logging and Brickset API call tracking
jessikitty
2026-09-27 10:42:49 +10:00
-
89f65e2d74
Add automatic instruction fetcher for official sets
jessikitty
2026-09-26 13:43:17 +10:00
-
aac2b60517
Implement site settings backend and bulk visibility apply
jessikitty
2026-09-25 00:48:03 +10:00
-
70d3ad8f96
Wire schema upgrade, access guard and registration flag into the app factory
jessikitty
2026-09-25 00:47:01 +10:00
-
25401c229c
Add AUTO_SCHEMA_UPGRADE toggle
jessikitty
2026-09-25 00:46:43 +10:00
-
a82c77b0ef
Build out the Site Settings page: signup, visibility defaults, navigation, bulk apply
jessikitty
2026-09-25 00:46:23 +10:00
-
6d20037cdf
Hide the register prompt when signups are closed
jessikitty
2026-09-25 00:45:57 +10:00
-
f241e5f6ed
Scope set list to visible sets; add visibility and sharing routes
jessikitty
2026-09-25 00:45:45 +10:00
-
23d6a45584
Gate registration behind the site setting; land on dashboard after login
jessikitty
2026-09-25 00:44:57 +10:00
-
aafdaa5045
Redirect logged-in users to dashboard; scope dashboard stats to visible sets
jessikitty
2026-09-25 00:44:44 +10:00
-
dcd205fc6a
Export SetShare and SiteSetting
jessikitty
2026-09-25 00:44:31 +10:00
-
eb796b6884
Add visibility column, access helpers and visible_to query to Set
jessikitty
2026-09-25 00:44:26 +10:00
-
19a2d7ad9e
Add idempotent additive schema upgrader
jessikitty
2026-09-25 00:44:00 +10:00
-
8d5cccc4e3
Add central access guard for set-scoped routes
jessikitty
2026-09-25 00:43:50 +10:00
-
af714e7b9d
Add SetShare model for per-user set sharing
jessikitty
2026-09-25 00:43:33 +10:00
-
f03b3bfdaf
Add SiteSetting model for admin-configurable settings
jessikitty
2026-09-25 00:43:26 +10:00
-
ac38227dac
Add drag-and-drop archive upload with progress to the backup page
jessikitty
2026-09-24 20:31:21 +10:00
-
f60339a60f
Add BACKUP_MAX_UPLOAD (0 = no limit)
jessikitty
2026-09-24 20:29:58 +10:00
-
db1d577996
Add GUI archive upload: streams raw body to disk, bypassing the 50MB form cap
jessikitty
2026-09-24 20:29:40 +10:00
-
842ef065e1
Add Docker deployment runbook
jessikitty
2026-09-24 19:49:48 +10:00
-
8a9966f7b0
Add compose env template
jessikitty
2026-09-24 19:49:23 +10:00