Stan Runge
e33afe5387
Deploy production / deploy (push) Successful in 1m19s
notes: private Obsidian vault tracker at /trackers/notes
...
Vault files stay the source of truth (bind-mounted read-write at /notes):
atomic writes chowned to the vault owner, hash-checked saves (409 on a
newer file), deletes to .trash. notes.* is a full-text/link index kept
current by a recursive watcher plus a 60s rescan; live updates over the
owner-only /ws/notes channel (paths and hashes only). Wikilinks, embeds,
backlinks, tags, callouts, image paste. Owner-only everywhere (404).
2026-10-26 01:28:57 +00:00
..
2026-10-23 22:03:42 +00:00
2026-10-24 00:22:24 +00:00
2026-10-24 00:50:45 +00:00
2026-10-24 01:20:20 +00:00
2026-10-24 01:53:30 +00:00
2026-10-24 02:14:03 +00:00
2026-10-24 02:37:48 +00:00
2026-10-24 02:52:18 +00:00
2026-10-24 03:05:05 +00:00
2026-10-24 13:25:49 +00:00
2026-10-24 14:01:26 +00:00
2026-10-24 14:01:26 +00:00
2026-10-24 14:13:29 +00:00
2026-10-24 14:16:10 +00:00
2026-10-24 15:21:29 +00:00
2026-10-24 15:39:08 +00:00
2026-10-24 15:40:32 +00:00
2026-10-24 15:57:40 +00:00
2026-10-24 16:13:45 +00:00
2026-10-24 16:16:19 +00:00
cars: Wikimedia Commons photos (cars.photos, card heroes, model gallery + lightbox, brand hero/logo), cars:photos + cars:refresh with --report-new, fold duplicate names (Golf VI, Peugot, Mustang Mach 1, Model 3/Y, i10/i30, Ceed, Lynk & Co)
2026-10-24 16:44:38 +00:00
2026-10-24 17:28:33 +00:00
2026-10-24 17:55:48 +00:00
2026-10-24 20:10:36 +00:00
2026-10-24 21:54:25 +00:00
2026-10-24 23:22:20 +00:00
2026-10-25 13:09:02 +00:00
2026-10-25 13:42:51 +00:00
2026-10-25 13:52:38 +00:00
2026-10-25 13:53:33 +00:00
2026-10-25 14:03:39 +00:00
2026-10-25 14:22:40 +00:00
2026-10-25 15:20:45 +00:00
2026-10-25 15:42:40 +00:00
games: automatic CS2 / PUBG / R6 match history — games.matches, match_players, seasons, snapshots, accounts; in-app poller (Leetify, FACEIT, Steam share codes, PUBG API, Ubisoft) every 20 min plus scripts/games-ingest.ts for backfills; match history, stats, maps and seasons on the per-game pages
2026-10-25 16:00:48 +00:00
2026-10-25 16:10:24 +00:00
2026-10-25 16:16:38 +00:00
2026-10-25 17:17:53 +00:00
2026-10-25 18:41:12 +00:00
2026-10-25 18:52:01 +00:00
2026-10-25 18:57:21 +00:00
2026-10-25 18:57:06 +00:00
2026-10-25 19:04:37 +00:00
groceries: mobile-first tracker redesign — compact rows per product group (cheapest store badge, unit price, spread, promo), tap to compare stores; category tree (23 tops, subcategories, icons/colours) with chips, store tiles, sort and non-food toggle; owner shelf prices (manual source with date, photo, note)
2026-10-25 19:10:10 +00:00
2026-10-25 19:40:53 +00:00
2026-10-25 20:20:34 +00:00
2026-10-25 20:23:15 +00:00
2026-10-25 20:36:00 +00:00
2026-10-25 20:39:35 +00:00
2026-10-25 21:05:51 +00:00
2026-10-25 21:28:37 +00:00
2026-10-25 21:38:30 +00:00
2026-10-25 22:16:25 +00:00
2026-10-25 22:16:25 +00:00
2026-10-25 22:46:30 +00:00
2026-10-25 23:25:46 +00:00
2026-10-25 23:58:39 +00:00
2026-10-26 00:31:23 +00:00
2026-10-26 00:36:06 +00:00
2026-10-26 01:17:29 +00:00
worldwide todo list: public todo list of 68 real, sourced problems (planet to street) at /projects/worldwide-todo. worldtodo schema (categories, tasks, change_requests), idempotent seed on deploy, public add/edit/delete requests with Turnstile + salted daily-rotating IP-hash rate limit, owner-only review queue (approve, edit & approve, reject) with live updates over /ws/worldtodo(-owner), JSON API, detail pages with OSM map and history; listed in projects, header, /start and sitemap
2026-10-26 01:26:17 +00:00
2026-10-26 01:28:57 +00:00