-
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