Commit Graph

  • 79f4825e4b Send raw integer bytes_transferred to backup_runs main jared 2026-07-10 11:10:24 -0400
  • f9579e925f Mark ovh-prod leg of 2026-07-04 backup incident resolved (pipefail grep root cause) jared 2026-07-04 13:28:10 -0400
  • 6a968bf6c7 docs: add DSM web UI ports (5000/5001) to synology.md jared 2026-07-03 17:49:42 -0400
  • a722a2db65 Add gitignore, RAM incident diagnosis, and new docs jared 2026-07-02 13:02:40 -0400
  • e4048f5480 docs: log Chrome SIGBUS incident from Btrfs csum corruption jared 2026-06-24 13:49:13 -0400
  • 876006f872 docs: record DigitalOcean VPS deletion in vps-inventory jared 2026-06-24 11:48:25 -0400
  • 7ee7df68ee fix(backup): correct Synology SFTP path and remove pre-flight check jared 2026-06-05 11:47:03 -0400
  • 309232cb26 fix(backup): validate Synology backup path is accessible jared 2026-05-24 13:16:15 -0400
  • 4ab40b9912 docs: add Synology and VPS inventory docs, update CLAUDE.md jared 2026-05-15 10:19:50 -0400
  • 74f1a765e9 feat(backup-monitor): fix MailPace body field and add explicit headers jared 2026-05-07 13:45:28 -0400
  • 8ff8088f84 fix(backup): use plain restic unlock with || true instead of --remove-all jared 2026-05-07 12:50:14 -0400
  • 0ac58a3cb9 fix(backup-monitor): change DataTable getMany to getAll, remove unsupported filters param jared 2026-05-07 12:46:04 -0400
  • 9bb9abb438 feat(backup-monitor): deploy notify_backup.rb to OVH VPS and integrate into backup.sh jared 2026-05-07 12:32:26 -0400
  • 3b1bfeada1 feat(backup-monitor): fill credential/datatable IDs and reimport workflows jared 2026-05-07 12:30:25 -0400
  • cb2d6f6525 feat(backup-monitor): integrate notify_backup.rb into desktop backup.sh jared 2026-05-07 11:25:52 -0400
  • 476108980f feat(backup-monitor): add workflow JS files, build script, and generated workflow JSON jared 2026-05-07 11:24:16 -0400
  • 69f15d5fd2 feat(backup-monitor): add n8n workflow JSON validator jared 2026-05-07 11:21:24 -0400
  • 765ffd2394 feat(backup-monitor): implement BackupNotifier and CLI entry point jared 2026-05-07 11:19:37 -0400
  • 3e49704bdb feat(backup-monitor): implement WebhookClient with injected HTTP adapter and tests jared 2026-05-07 11:17:53 -0400
  • c611b2e82a feat(backup-monitor): implement PayloadBuilder with tests jared 2026-05-07 11:16:40 -0400
  • 3cbd04fe72 feat(backup-monitor): implement ByteFormatter with tests jared 2026-05-07 11:15:15 -0400
  • 0493b8a42d feat(backup-monitor): add notify_backup script skeleton and test infrastructure jared 2026-05-07 11:13:57 -0400
  • 5fcc7fb515 docs(backup-monitor): replace UI-click workflow tasks with JSON file approach jared 2026-05-07 10:59:20 -0400
  • 85bbd7317f docs(backup-monitor): add implementation plan jared 2026-05-07 10:40:18 -0400
  • d1a71275cb docs(backups): add OOP/Sandi Metz principles to Ruby notifier spec jared 2026-05-07 10:33:51 -0400
  • dc74ea1206 docs(backups): add n8n backup monitor design spec jared 2026-05-07 10:29:33 -0400
  • ac4c9046a8 docs(keyboard): add Keychron K15 Pro keymap documentation jared 2026-05-07 09:43:46 -0400
  • e875f0ee97 docs(wm): Phase 4 progress, Hyprland config reference, and keybindings jared 2026-05-07 09:43:43 -0400
  • 6d2638a3f4 docs(wm): update cheatsheet, plan, progress for phases 1-3 complete jared 2026-04-18 18:13:42 -0400
  • 7714c6ed78 docs(wm): initial idea, plan, progress log, cheatsheet jared 2026-04-17 16:14:22 -0400