Repository navigation
chore(release): 0.12.1 — reconciliation follow-ups + mount guard hardening - #137
Merged
Merged
Conversation
…e-reconcile Merge #133 into develop: reconcile filename mode symlinks. Thanks @samtruman.
…ettings Merge #134 into develop: hydrate persisted GUI settings at startup. Thanks @samtruman.
…to-enable-upstream Merge #135 into develop: auto-enable provider reconciliation when Arr is configured. Thanks @samtruman.
…e-upstream Merge #131 into develop: keep configured backup providers inactive. Thanks @samtruman.
Merge #132 into develop: clean disposable staging links after removal. Thanks @samtruman.
…ocking guards alongside collision-safe versioning
Merge #136 into develop: avoid blocking FUSE I/O during symlink reconciliation. Retargeted from main (follow-up to #133, which lives in develop); conflict resolved keeping both FUSE non-blocking guards and collision-safe versioning. Thanks @samtruman.
evaluateMountReadiness skipped the mountpoint check entirely when no mountinfo was available (any non-Linux platform), so any readable directory reported ready and the organizer would prune against a dead mount. Fall back to device-number comparison (stat dev vs parent dev) off-Linux; Linux mountinfo path unchanged.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release 0.12.1
Merges
developintomain(patch: all fixes, no new features). Includes @samtruman's #131–#136 plus a mount-guard hardening fix, version bump0.12.0 → 0.12.1, CHANGELOG, CONTRIBUTORS, and landing sync.Fixed
realpath()I/O on provider mountsMerge notes
maintodevelop(follow-up to fix(organizer): reconcile filename mode symlinks #133); conflict resolved, documented on the PRThanks again @samtruman — 6 more PRs in this one (now 49 commits total). 🙏