Alexander Grabowski grabowski
  • Joined on 2025-08-05
grabowski pushed to main at B4L/comparison-data 2026-07-09 11:37:59 +07:00
baf2981d18 Add lamp 8718696821909 (unidentified)
grabowski pushed to main at B4L/comparison-data 2026-07-09 11:20:33 +07:00
ee8320a046 Fill manufacturer and model resolved from lamp EANs
grabowski pushed to main at B4L/comparison-data 2026-07-09 11:11:55 +07:00
cfbeae2809 Import measurement data from buildfor_life_web
grabowski created branch main in B4L/comparison-data 2026-07-09 11:11:55 +07:00
grabowski created repository B4L/comparison-data 2026-07-09 11:10:18 +07:00
grabowski pushed to main at B4L/HPCS6500-py 2026-07-08 12:04:36 +07:00
488c9a399c Add lamp comparison export with TM-30 computation
grabowski pushed to main at B4L/buildfor_life_repair 2026-07-01 13:30:31 +07:00
58a0a2efaf Make Devices and Components grids fill widescreens
grabowski pushed to main at B4L/buildfor_life_repair 2026-07-01 13:01:10 +07:00
48c5eaeb40 Store LCSC number per part; use Key Attributes as part name
grabowski pushed to main at B4L/buildfor_life_repair 2026-07-01 11:52:02 +07:00
f45adceef0 Bound deploy SSH step to 5m so a hung session fails fast
grabowski pushed to main at B4L/buildfor_life_repair 2026-07-01 11:44:39 +07:00
193673a9ce Fix flaky deploy health check: poll instead of fixed 2s sleep
grabowski pushed to main at B4L/buildfor_life_repair 2026-07-01 11:23:25 +07:00
01107c414e Close mutating-action auth bypass; add LCSC part-number autofill
grabowski pushed to main at B4L/buildfor_life_repair 2026-06-29 16:58:07 +07:00
dd2440db9f Fix value parser (Hz vs Henry), accept uF/uH, redirect to parts list after create
grabowski pushed to main at B4L/buildfor_life_repair 2026-06-29 16:52:02 +07:00
4eed83e4dd Add SI value sorting to parts: parse Ohms/Farads/Henrys/Hz numerically
grabowski pushed to main at B4L/buildfor_life_repair 2026-06-29 16:32:44 +07:00
dc9217f3b6 Add Parts section: consumable stock inventory (caps, resistors, etc.)
grabowski pushed to main at B4L/cnx-network-clan 2026-06-26 11:34:14 +07:00
4bafc64b84 fix(monitoring): restore DMARC dashboard under Grafana 13
grabowski pushed to main at B4L/cnx-network-clan 2026-06-25 10:17:36 +07:00
48fcc3058b Upgrade clan to 26.05
9bcc5ae2e3 vars: update via generator grafana-secret-key (machine: control)
97a586df4d migrate: move zerotier vars to all-shared layout
Compare 3 commits »
grabowski pushed to main at B4L/cnx-network-clan 2026-06-21 03:32:07 +07:00
d8bbf08c7a Add mx1 to secret vars/shared/mail-dmarc-cred/passphrase
e6036d9d1b Add mx1 to secret vars/shared/mail-dmarc-cred/hash
f7b64617b9 Update vars via generator mail-dmarc-cred for machine control
60db8c60b0 Add parsedmarc DMARC report analyzer on control
b8bea27a9c Update runbook docs for web01 reverse proxy and per-host ACME keys
Compare 5 commits »
grabowski pushed to main at B4L/cnx-network-clan 2026-06-21 03:13:18 +07:00
415a050f6a Scrape web01 node_exporter into VictoriaMetrics
3f3f4118c1 Use Singapore time (UTC+8) for mx1 and web01
dfdeb84ab8 Set time.timeZone on mx1 and web01
48bf7fb250 Add web01 public reverse proxy with DNS-01 wildcard TLS
86a2928825 update(inventory.json): Installed web01
Compare 21 commits »
grabowski pushed to main at B4L/cnx-network-clan 2026-06-18 15:01:05 +07:00
1dd3aadb97 Add mail.cnx.email client alias as a cert SAN
grabowski pushed to main at B4L/cnx-network-clan 2026-06-18 14:49:51 +07:00
dc21348727 Format drifted files to satisfy the treefmt flake-check gate