Commit Graph

15 Commits

Author SHA1 Message Date
Proudlock
64ab1c5299 Add Code 39 barcode format to barcode generator tool
Feature: Support Code 39 symbology alongside existing QR and CODE128
- Added CODE39 option to code type dropdown (front and back sides)
- Updated renderOne() to handle code39 type with format parameter
- Code 39 shares CSS styling with CODE128 (linear barcode layout)
- Updated error message to be format-agnostic

Use case: Legacy systems and equipment that require Code 39 format
for compatibility (common in manufacturing and inventory systems)

Technical notes:
- JsBarcode library already supports CODE39 format
- Passed format parameter to barcodeSvgDataUri() function
- Both CODE128 and CODE39 use .type-barcode CSS class

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-09-12 10:29:13 -04:00
e60945e56e generator share links; secure send copy message 2026-08-28 11:46:56 -04:00
b90d7a7051 Secure send settings page 2026-08-21 16:10:52 -04:00
ee1da0ffb8 Tech Tools reachable without a login 2026-08-21 16:02:52 -04:00
0b4a1db842 Secure send: guests by setting, and a custom view count 2026-08-21 15:53:42 -04:00
1dd8474ce4 Secret links: one mount, not two 2026-08-21 15:23:18 -04:00
627804535e Secret links carry the site URL and the mount path 2026-08-21 15:19:43 -04:00
94fd70391a Secure send: the pages a person actually touches 2026-08-21 15:11:04 -04:00
2719589c6e Label generator: back-side codes, pictures, two-column layout, measurement guards 2026-08-21 12:38:08 -04:00
74392ccad2 Only zero is empty, and the last day is worth reading 2026-08-21 11:57:17 -04:00
04107ff8ab Search spelling suggestions across every list 2026-08-21 11:15:06 -04:00
44432c9b5a Label generator: gap, position and a back side 2026-08-21 09:09:14 -04:00
5a58d33623 Fix what the last round of device fixes broke, and two dips it missed 2026-08-21 08:50:00 -04:00
265ca2eb01 Security hardening, multi-site portability, and a documentation and API-surface sweep 2026-08-14 16:28:34 -04:00
5859070405 Ship the Tech Tools plugin that the previous export silently dropped 2026-08-12 12:13:30 -04:00