Repository navigation
Add shared folder recognition and release 0.3.3 - #354
Merged
Merged
Conversation
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.
What broke
Teammates could not identify the same externally shared input/output folder when it appeared under different local paths, or verify that their file-sharing service was synchronizing it.
Why
The client had run-folder settings but no shared folder identity, per-client mapping, or external synchronization handshake.
What changed
Tested
npm run checkpassed with version 0.3.3, including 221 client tests, the remaining checks, and both UI builds. New coverage includes separate local paths, restart behavior, scheduled threads, folder identity validation, false-positive probes, access checks, cleanup, upload filtering, and generated-result filtering.Not touched
This adds folder recognition and checks, not automatic external-folder import/delivery or WebRTC. Live Google Drive/SharePoint synchronization has not been tested.
Existing dependency alerts remain: ZIP in the Windows updater (including a critical advisory), GLib in the Linux UI stack, and development-only KaTeX. Windows updates in the current release feed use EXE installers, and downloaded updater packages are verified against the signing key and release version before installation. This PR does not remediate those inherited dependency advisories.