jared
|
74f1a765e9
|
feat(backup-monitor): fix MailPace body field and add explicit headers
MailPace API requires 'textbody' (not 'text_body') and explicit
Accept/Content-Type headers to avoid 406. End-to-end smoke test passed:
reporter workflow queued email successfully (MailPace id: 35621228).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-07 13:45:28 -04:00 |
jared
|
8ff8088f84
|
fix(backup): use plain restic unlock with || true instead of --remove-all
|
2026-05-07 12:50:14 -04:00 |
jared
|
0ac58a3cb9
|
fix(backup-monitor): change DataTable getMany to getAll, remove unsupported filters param
|
2026-05-07 12:46:04 -04:00 |
jared
|
3b1bfeada1
|
feat(backup-monitor): fill credential/datatable IDs and reimport workflows
|
2026-05-07 12:30:25 -04:00 |
jared
|
cb2d6f6525
|
feat(backup-monitor): integrate notify_backup.rb into desktop backup.sh
|
2026-05-07 11:25:52 -04:00 |
jared
|
476108980f
|
feat(backup-monitor): add workflow JS files, build script, and generated workflow JSON
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-07 11:24:16 -04:00 |
jared
|
69f15d5fd2
|
feat(backup-monitor): add n8n workflow JSON validator
|
2026-05-07 11:21:24 -04:00 |
jared
|
765ffd2394
|
feat(backup-monitor): implement BackupNotifier and CLI entry point
|
2026-05-07 11:19:37 -04:00 |
jared
|
3e49704bdb
|
feat(backup-monitor): implement WebhookClient with injected HTTP adapter and tests
|
2026-05-07 11:17:53 -04:00 |
jared
|
c611b2e82a
|
feat(backup-monitor): implement PayloadBuilder with tests
|
2026-05-07 11:16:40 -04:00 |
jared
|
3cbd04fe72
|
feat(backup-monitor): implement ByteFormatter with tests
|
2026-05-07 11:15:15 -04:00 |
jared
|
0493b8a42d
|
feat(backup-monitor): add notify_backup script skeleton and test infrastructure
|
2026-05-07 11:13:57 -04:00 |