-
58a0a2efaf
Make Devices and Components grids fill widescreens
main
grabowski
2026-07-01 13:30:27 +07:00
-
48c5eaeb40
Store LCSC number per part; use Key Attributes as part name
grabowski
2026-07-01 13:01:05 +07:00
-
f45adceef0
Bound deploy SSH step to 5m so a hung session fails fast
grabowski
2026-07-01 11:51:59 +07:00
-
193673a9ce
Fix flaky deploy health check: poll instead of fixed 2s sleep
grabowski
2026-07-01 11:44:36 +07:00
-
01107c414e
Close mutating-action auth bypass; add LCSC part-number autofill
grabowski
2026-07-01 11:23:22 +07:00
-
dd2440db9f
Fix value parser (Hz vs Henry), accept uF/uH, redirect to parts list after create

grabowskiandClaude Sonnet 4.6
2026-06-29 16:58:05 +07:00
-
4eed83e4dd
Add SI value sorting to parts: parse Ohms/Farads/Henrys/Hz numerically

grabowskiandClaude Sonnet 4.6
2026-06-29 16:51:58 +07:00
-
dc9217f3b6
Add Parts section: consumable stock inventory (caps, resistors, etc.)

grabowskiandClaude Sonnet 4.6
2026-06-29 16:32:21 +07:00
-
ba32984a52
Add NFC tag support: write tag from device page, scan page for lookup

grabowskiandClaude Opus 4.7
2026-04-27 10:15:22 +07:00
-
da27ae5541
Add device autocomplete to todo forms: type name or paste ID

grabowskiandClaude Opus 4.7
2026-04-24 16:11:06 +07:00
-
8ab4673059
Add device-edit dropdown and jump-to-device button on todos list

grabowskiandClaude Opus 4.7
2026-04-24 15:35:53 +07:00
-
03e23cf0c0
Add image upload to Markdown editor: paste, drag-drop, toolbar button

grabowskiandClaude Opus 4.6
2026-04-13 16:15:16 +07:00
-
bc73595018
Add WYSIWYG Markdown editor (EasyMDE) to wiki pages

grabowskiandClaude Opus 4.6
2026-04-13 16:03:37 +07:00
-
f937394b5e
Add live tag input with chips, autocomplete, and suggestions

grabowskiandClaude Opus 4.6
2026-04-13 15:55:30 +07:00
-
9a73c60d10
Fix deploy: git checkout before pull, use npm ci

grabowskiandClaude Opus 4.6
2026-04-13 15:45:48 +07:00
-
4322383ed8
Add Wiki feature with Markdown, categories, tags, and search

grabowskiandClaude Opus 4.6
2026-04-13 15:42:34 +07:00
-
6252041631
Fix NetBird login: set Secure cookie flag from actual origin, not forwarded proto

grabowskiandClaude Opus 4.6
2026-04-13 14:38:20 +07:00
-
0ceee55f9b
Replace SvelteKit CSRF with custom multi-origin check

grabowskiandClaude Opus 4.6
2026-04-13 14:23:02 +07:00
-
dbc140c1f9
Fix CSRF 403: override Origin header in Caddy proxy snippet

grabowskiandClaude Opus 4.6
2026-04-13 14:18:56 +07:00
-
d41ff1112d
Fix Caddy proxy: hardcode X-Forwarded-Proto to https on all routes

grabowskiandClaude Opus 4.6
2026-04-13 14:15:02 +07:00
-
392747e639
Update Caddy guide: upstream TLS, NetBird, Tor, Yggdrasil

grabowskiandClaude Opus 4.6
2026-04-13 14:08:28 +07:00
-
e6c213f35c
Add Caddy reverse proxy guide for internal, Tor, and Yggdrasil access

grabowskiandClaude Opus 4.6
2026-04-13 14:02:01 +07:00
-
5a0d6f150a
Label: more space between details and barcode row (1mm → 2.5mm)

grabowskiandClaude Opus 4.6
2026-04-13 10:23:36 +07:00
-
342d6f0c19
Label: add | separator between brand and model

grabowskiandClaude Opus 4.6
2026-04-13 10:20:38 +07:00
-
e7638d5268
Label: voltage|Hz separator, barcode left of ID

grabowskiandClaude Opus 4.6
2026-04-13 10:18:14 +07:00
-
3d590ff685
Label layout: barcode next to ID, bigger detail text, more spacing

grabowskiandClaude Opus 4.6
2026-04-13 10:13:47 +07:00
-
a0e32e679e
Label: large ID below barcode (9pt, same as title), left-align text

grabowskiandClaude Opus 4.6
2026-04-13 09:57:51 +07:00
-
2f1675af1d
Fix 2-page label: reset @page margin to 0, shrink barcode to fit

grabowskiandClaude Opus 4.6
2026-04-13 09:52:01 +07:00
-
bb125396f2
Update label margins to match Brother QL-820NWB: 0/0/2mm/0.5mm

grabowskiandClaude Opus 4.6
2026-04-13 09:43:10 +07:00
-
142b27301b
Replace QR code with barcode on labels, centre all text

grabowskiandClaude Opus 4.6
2026-04-13 09:38:49 +07:00
-
e16c50d854
Add feature requests page with voting and status tracking

grabowskiandClaude Opus 4.6
2026-04-10 10:03:56 +07:00
-
f6f31341ea
Add voltage/frequency to labels, switch to JetBrains Mono font

grabowskiandClaude Opus 4.6
2026-04-09 18:07:11 +07:00
-
510eb719eb
Add batch print page for printing multiple device labels at once

grabowskiandClaude Opus 4.6
2026-04-09 18:02:13 +07:00
-
c7f7be64c4
Switch label size to DK-11209 (29mm x 62mm)

grabowskiandClaude Opus 4.6
2026-04-09 17:54:18 +07:00
-
ac0dd18d8f
Replace barcode with QR code + large ID on printed labels

grabowskiandClaude Opus 4.6
2026-04-09 17:40:58 +07:00
-
941b41d3de
Fix label fitting on single DK-22210 page

grabowskiandClaude Opus 4.6
2026-04-09 17:33:58 +07:00
-
cad82119ca
Increase barcode ID text size (8 → 14) for readability

grabowskiandClaude Opus 4.6
2026-04-09 17:30:46 +07:00
-
64040f7391
Remove QR code from printed labels, keep barcode only

grabowskiandClaude Opus 4.6
2026-04-09 17:25:48 +07:00
-
3a3781ba7a
Show thumbnails on component list cards

grabowskiandClaude Opus 4.6
2026-04-09 17:04:18 +07:00
-
2695de25a3
Add image lightbox: click any image to view full-screen

grabowskiandClaude Opus 4.6
2026-04-09 16:52:19 +07:00
-
99371648be
Add collapsible checklists on device detail, auto-collapse completed

grabowskiandClaude Opus 4.6
2026-04-09 16:37:39 +07:00
-
36f4d4b8d5
Redesign file uploads: drag-and-drop zones for images and documents

grabowskiandClaude Opus 4.6
2026-04-09 16:23:30 +07:00
-
7429130630
Add open todo count badge to sidebar menu

grabowskiandClaude Opus 4.6
2026-04-09 16:07:27 +07:00
-
1011e69031
Switch label size to DK-22210 (29mm x 70mm continuous)

grabowskiandClaude Opus 4.6
2026-04-09 15:43:31 +07:00
-
29d2aa943c
Add image uploads to components, fix sidebar count for disabled

grabowskiandClaude Opus 4.6
2026-04-09 15:31:56 +07:00
-
9a59213da0
Add soft delete for components (disabled flag)

grabowskiandClaude Opus 4.6
2026-04-09 14:50:18 +07:00
-
5c4595ed16
Restructure components into types + instances

grabowskiandClaude Opus 4.6
2026-04-09 14:41:06 +07:00
-
bb8a96d281
Fix upload size limit: add BODY_SIZE_LIMIT env and error handling

grabowskiandClaude Opus 4.6
2026-04-09 14:15:36 +07:00
-
50689c46e5
Fix image upload 500 in production: use UPLOAD_DIR env for absolute path

grabowskiandClaude Opus 4.6
2026-04-09 14:08:00 +07:00
-
6cd5f28bf7
Rename to My Collection, add favicon to sidebar and login

grabowskiandClaude Opus 4.6
2026-04-08 17:30:08 +07:00
-
57e1d3fcc7
Redesign checklists: grid overview + dedicated edit page

grabowskiandClaude Opus 4.6
2026-04-08 17:27:49 +07:00
-
68abb3e734
Add checklist editing: rename, edit items, reorder with arrows

grabowskiandClaude Opus 4.6
2026-04-08 09:47:51 +07:00
-
1dcc69482e
Add server route to serve uploaded files in production

grabowskiandClaude Opus 4.6
2026-04-07 17:18:21 +07:00
-
642359fec9
Fix image uploads: accept more formats, convert to JPEG, show errors

grabowskiandClaude Opus 4.6
2026-04-07 17:16:02 +07:00
-
0113803378
Add location detail page showing devices and components at that location

grabowskiandClaude Opus 4.6
2026-04-07 17:10:25 +07:00
-
9102ffd8b4
Show parent > child location on detail pages, add location move

grabowskiandClaude Opus 4.6
2026-04-07 17:07:08 +07:00
-
948617a285
Add cascading location picker: select parent first, then child

grabowskiandClaude Opus 4.6
2026-04-07 16:59:49 +07:00
-
63b57e8ac3
Add rename option for locations with inline edit

grabowskiandClaude Opus 4.6
2026-04-07 16:52:13 +07:00
-
5e4021bc60
Add settings page with password change

grabowskiandClaude Opus 4.6
2026-04-07 16:45:46 +07:00
-
0baf17897c
Remove .claude from repo and add to .gitignore

grabowskiandClaude Opus 4.6
2026-04-07 16:44:05 +07:00
-
c12f727734
Update deploy workflow for private repo with deploy keys

grabowskiandClaude Opus 4.6
2026-04-07 16:26:04 +07:00
-
12a6e9ef0b
Add Gitea Actions workflow for auto-deploy to LXC on push

grabowskiandClaude Opus 4.6
2026-04-07 16:07:12 +07:00
-
fe2217eff7
Make label ID text bigger (text-xs → text-sm font-medium)

grabowskiandClaude Opus 4.6
2026-04-07 15:55:57 +07:00
-
117646d2cb
Add document uploads to components (PDFs, manuals, datasheets)

grabowskiandClaude Opus 4.6
2026-04-07 15:03:43 +07:00
-
d6b53d8ec8
Replace individual AC voltages with range options (100-120, 220-240, 100-240)

grabowskiandClaude Opus 4.6
2026-04-07 14:59:30 +07:00
-
cff1c2d82b
Fix todo edit buttons: add type=button, switch to list view from kanban

grabowskiandClaude Opus 4.6
2026-04-07 14:08:22 +07:00
-
fe54496d79
Add todo list with kanban board view

grabowskiandClaude Opus 4.6
2026-04-07 13:55:16 +07:00
-
59371d0cbb
Fix all svelte-check warnings: derived props, a11y labels, warning filter

grabowskiandClaude Opus 4.6
2026-04-07 13:45:11 +07:00
-
eac11c3a24
Add Proxmox LXC deployment guide

grabowskiandClaude Opus 4.6
2026-04-07 13:30:52 +07:00
-
d017101ae8
Add voltage and frequency to printed device labels

grabowskiandClaude Opus 4.6
2026-04-07 11:49:49 +07:00
-
d17eed5bfc
Fix extra blank page when printing single label

grabowskiandClaude Opus 4.6
2026-04-07 11:47:44 +07:00
-
4e05910cd3
Move print labels to (print) layout group to fix blank output

grabowskiandClaude Opus 4.6
2026-04-07 11:45:59 +07:00
-
b33966b26e
Fix empty label preview: use inline styles to avoid Tailwind reset conflicts

grabowskiandClaude Opus 4.6
2026-04-07 11:43:32 +07:00
-
3fedc70503
Fix empty print labels: apply dimensions in all media not just screen

grabowskiandClaude Opus 4.6
2026-04-07 11:41:15 +07:00
-
7095b68169
Switch label printing to DK-1201 (29mm x 90.3mm) horizontal layout

grabowskiandClaude Opus 4.6
2026-04-07 11:36:43 +07:00
-
45d93738d7
Add DK-22210 label printing with barcode and QR code

grabowskiandClaude Opus 4.6
2026-04-07 11:26:53 +07:00
-
8859f32b4f
Add DC voltage options and USB/Battery to voltage list

grabowskiandClaude Opus 4.6
2026-04-07 11:11:47 +07:00
-
3ceabf4e9e
Change voltage to multiselect on device create and edit forms

grabowskiandClaude Opus 4.6
2026-04-07 11:10:04 +07:00
-
adcc8df7cd
Align checklist input fields to the right side

grabowskiandClaude Opus 4.6
2026-04-07 11:06:47 +07:00
-
722349738a
Fix checklist input alignment: fixed-width label and unit columns

grabowskiandClaude Opus 4.6
2026-04-07 11:06:14 +07:00
-
d40dc9b796
Fix checklist alignment and input completion tracking

grabowskiandClaude Opus 4.6
2026-04-07 11:03:24 +07:00
-
97f97f5571
Add text input type to checklist items for measurements

grabowskiandClaude Opus 4.6
2026-04-07 10:57:19 +07:00
-
cceba73785
Fix checklist item add: form value cleared before submission

grabowskiandClaude Opus 4.6
2026-04-07 10:53:16 +07:00
-
1351b77034
Add checklist templates with import into devices

grabowskiandClaude Opus 4.6
2026-04-07 10:36:02 +07:00
-
dbe82c1019
Add device checklists and retro Mac favicon

grabowskiandClaude Opus 4.6
2026-04-07 10:31:38 +07:00
-
04ca0a8299
Add session-based authentication with login/logout

grabowskiandClaude Opus 4.6
2026-04-07 10:21:06 +07:00
-
cc4d8480cf
Fix flake.nix: node 22, shebang indentation, databaseUrl default, assertion

grabowskiandClaude Opus 4.6
2026-04-07 10:13:22 +07:00
-
28f8e3b7b2
Add NixOS flake with dev shell, package, and systemd module

grabowskiandClaude Opus 4.6
2026-04-07 10:04:14 +07:00
-
6f0e0ad6c6
Initial commit: buildfor_life_repair inventory system

grabowskiandClaude Opus 4.6
2026-04-06 17:11:05 +07:00