Skip to content

Audit stability fixes - #422

Closed
Rareities wants to merge 20 commits into
newhinton:masterfrom
Rareities:audit-stability-fixes
Closed

Rareities wants to merge 20 commits into
newhinton:masterfrom
Rareities:audit-stability-fixes

Conversation

@Rareities

Copy link
Copy Markdown

No description provided.

* build: pin custom Proton-safe rclone engine

* rclone: build pinned Rareities fork from source

* protondrive: disable stale backend metadata cache in app operations

* sync: serialize workers to avoid overlapping remote sessions

* sync: fail tasks when rclone exits unsuccessfully

* docs: record Proton Drive safety policy and workarounds

* protondrive: apply no-cache override to transfer commands

* sync: propagate rclone failures to WorkManager
* sync: preserve modtime-based change detection

* sync: preserve modtime-based change detection

* sync: guard missing task results

* import: tolerate missing legacy backup arrays

* remote config: allow custom values for non-exclusive options

* files: disable theme tint for thumbnails

* tasks: allow manual path editing

* tasks: allow manual path editing

* streaming: promote foreground service immediately

* streaming: promote foreground service immediately

* streaming: promote foreground service immediately
* logging: handle unavailable external log storage

* logging: expose useful sync info without log-level conflicts

* logging: initialize ephemeral worker log file

* logging: capture sync info and stats
* protondrive: add operation lock and failure classifier

* protondrive: classify failures and serialize sync operations

* protondrive: never auto-retry rate limits

* protondrive: bound automatic retries to transient failures

* protondrive: serialize manual transfers and classify failures

* test: cover Proton failure classification

* protondrive: put manual transfers on the shared serial work queue

* protondrive: show classified failure guidance in sync notifications

* protondrive: show classified failure guidance for manual transfers

* docs: describe Proton runtime guards and retry policy
@Rareities Rareities closed this Sep 21, 2026
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.

1 participant