Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fix: serialize history updates and harden redaction - #9

Merged
BLCCoreStudio merged 15 commits into
mainfrom
fix/history-concurrency-privacy
Sep 2, 2026
Merged

fix: serialize history updates and harden redaction#9
BLCCoreStudio merged 15 commits into
mainfrom
fix/history-concurrency-privacy

Conversation

@BLCCoreStudio

Copy link
Copy Markdown
Owner

Summary

  • serialize history read/modify/write operations with a bounded local lock so concurrent BuildTimer processes do not overwrite each other's entries
  • recover stale lock files and use unique temporary history filenames
  • redact sensitive URL query parameters
  • conservatively redact structured inline secret assignments such as JSON password/token fields
  • add concurrency and privacy regression tests

Verification

The repository CI runs rustfmt, clippy with warnings denied, and the full locked test suite on pull requests.

@github-actions github-actions Bot added the maintenance Repository maintenance label Sep 2, 2026
@github-actions github-actions Bot added the github-actions GitHub Actions and CI automation label Sep 2, 2026
@BLCCoreStudio
BLCCoreStudio merged commit a4be20e into main Sep 2, 2026
7 checks passed
@BLCCoreStudio
BLCCoreStudio deleted the fix/history-concurrency-privacy branch September 2, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github-actions GitHub Actions and CI automation maintenance Repository maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant