next is a release candidate with no known open bugs: v1.0.0-rc2 (https://git.eeqj.de/sneak/mfer/src/tag/v1.0.0-rc2).
Fixed since v1.0.0-rc1, each through an independent review: https://git.e…
make install needs nix, which the cron section does not say
Plan, built as recommended: the README says what make install needs rather than changing build-bin. Where Getting Started lists what quak needs, and where "Running the backup from cron"…
--verify removes a mismatched original before its replacement has been downloaded
Plan. Built as the issue recommends: the backup keeps the copy it has until it holds a better one.
- With
--verify, a stored original whose hash does not match is no longer removed first. Its…
Plan.
decodeEntryinsrc/mldata-fetch.tsreturns why an entry did not decrypt, gunzip or parse instead of nothing, andfetchMLDataBatchreturns those reasons by file beside the payloads. -…
Plan, in src/backup.ts unless another file is named.
- The work for one album at the end of
runLockedBackup(its folder, its links, its JSON) runs inside onetry. A failure logs `FAILED…
fetch failed, with the reason dropped
Plan.
- One function describes an error for the log and the ledger: its message, then the message of each error in its
causechain, joined with:, for example `fetch failed: connect…
Rework for sneak/pixa#285 (comment):
- The text in brackets must now parse as an IPv6 address, so
[203.0.113.5]and[abc]are refused with 400. The router…
v1.0.0-rc2 (https://git.eeqj.de/sneak/webhooker/src/tag/v1.0.0-rc2, commit 06be075b70 on next) is a release candidate…
Review passed.
Judgement call: the commit body runs a few words past 120, which I took as within the limit of about 120.
Model: opus-5-5