Guard HOME for set -u in the rescue paths, surface a failed rescue mv instead of silently dropping the transcript, and never delete the party dir after a failed save in either close or clean (close now refuses to delete and exits nonzero on a failed rescue too, matching clean, since a message promising the transcript survived followed by rm -rf was a false assurance). Also stop log --stop from announcing a stop that never started, and sync README's knock/log/write(1) wording with the actual behavior. |
||
|---|---|---|
| .. | ||
| 00-meta.bats | ||
| 10-skeleton.bats | ||
| 20-helpers.bats | ||
| 30-roster.bats | ||
| 40-perms.bats | ||
| 45-group-select.bats | ||
| 50-host.bats | ||
| 60-list-join-leave.bats | ||
| 65-knock.bats | ||
| 70-moderation.bats | ||
| 80-info.bats | ||
| 85-clean.bats | ||
| 87-log.bats | ||
| 90-notifications.bats | ||
| 95-stub-roundtrip.bats | ||
| 96-unauthorized.bats | ||
| 99-e2e.bats | ||
| helpers.bash | ||