build: release 0.1.9 - #118
Merged
Merged
Conversation
- use one documented installation path - make github dev the tested source
- preserve server owned fields during share changes - expose pending and nearby devices for native hosts
- keep device setup inside the streamlined panel - make folder sharing explicit and reversible
- give every supported shell the same device setup path - keep host views on the shared service contract
- keep shell integrations on one device workflow contract - expose authoritative pending and nearby device state
- protect device discovery and truncation mappings - verify device actions keep their protocol arguments
- document pending discovery and sharing state - keep adapter ownership clear for host implementations
- ship the native actions required by the panel - keep the bundled checksum aligned
- keep rescan completion observable - expose only explicit desktop authority - publish one protocol v2 version
- keep tests focused on observable behavior - align fixtures with protocol v2 - remove stale contract and demo checks
- verify desktop authority and guarded file actions - cover command activity and transport boundaries
- allow users to withdraw local device configuration - preserve remote state and local data
- replace the inactive device settings affordance - reuse confirmation behavior across device actions
- keep feedback below the device header and errors
- prevent accidental folder pause or resume - reuse the existing folder confirmation dialog
fix: compact the device id copy control
fix: label pending folder requests
feat: improve folder acceptance and directory setup
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 the device and folder setup work as 0.1.9. The Omarchy panel now
supports nearby and pending devices, folder sharing, confirmed removal, and
confirmed creation of missing directories when accepting folder offers.
Connection totals count remote devices only. Dropdowns, status feedback,
rescan controls, and removal while Syncthing is unavailable are corrected.
The other shell adapters remain future work and are not supported in this
release.
Manifest versions and the bundled core are aligned to 0.1.9. Release notes
are updated, and the release tree contains no new Markdown paths compared
with the previous main branch.
Validation: Go race tests (including integration fixtures), folder creation
confirmation tests, installation/removal scripts, Omarchy QML lint, bundled
binary verification, and official Omarchy validation of the clean export.
Closes #100
Closes #105
Closes #106
Closes #110