Skip to content

feat: Open all devices in same directory using their Names as folder names#107

Merged
MaxG87 merged 10 commits intomainfrom
copilot/update-open-functionality
Apr 26, 2026
Merged

feat: Open all devices in same directory using their Names as folder names#107
MaxG87 merged 10 commits intomainfrom
copilot/update-open-functionality

Conversation

@MaxG87
Copy link
Copy Markdown
Owner

@MaxG87 MaxG87 commented Apr 25, 2026

No description provided.

@MaxG87 MaxG87 force-pushed the copilot/update-open-functionality branch from 10dccf9 to 45281ee Compare April 25, 2026 15:40
@MaxG87 MaxG87 force-pushed the copilot/update-open-functionality branch 4 times, most recently from 0e557b9 to 2329198 Compare April 25, 2026 22:34
@MaxG87 MaxG87 force-pushed the copilot/update-open-functionality branch 2 times, most recently from e72ca46 to 2be9680 Compare April 25, 2026 22:48
If a user is able to write to /, the mkdir based test would fail to
reject that.

BREAKING-CHANGE: Names that form absolute paths are rejected to avoid
bad surprises when using ButterBackup.
@MaxG87 MaxG87 force-pushed the copilot/update-open-functionality branch from 2be9680 to faaf04b Compare April 26, 2026 08:47
MaxG87 and others added 8 commits April 26, 2026 11:57
This is a desperate attempt to fix a bug in the unmount path. This
didn't work in a first try but seems to be acceptable.
…y with error handling

Agent-Logs-Url: https://github.com/MaxG87/ButterBackup/sessions/23d2a9a9-70b1-4f5d-9d34-699123bebba2

Co-authored-by: MaxG87 <5477952+MaxG87@users.noreply.github.com>
This will allow a new way of operation. `open` will open the device to a
static directory, e.g. `/mnt/My_Device`, so it is reliably there. For
a better overview, the mountpoint should remain.
@MaxG87 MaxG87 force-pushed the copilot/update-open-functionality branch from faaf04b to 82d982f Compare April 26, 2026 09:57
@MaxG87 MaxG87 force-pushed the copilot/update-open-functionality branch from 82d982f to 9f54b40 Compare April 26, 2026 10:17
@MaxG87 MaxG87 enabled auto-merge April 26, 2026 10:17
@MaxG87 MaxG87 merged commit c368f9a into main Apr 26, 2026
10 checks passed
@MaxG87 MaxG87 deleted the copilot/update-open-functionality branch April 26, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants