Repository navigation
fix: improve remote downloads, file actions, and browser media workflows - #1576
Merged
Merged
Conversation
Create folders inside a selected directory, enable confirmed file deletion, and expose inline rename in the context menu. Prevent cancelled or duplicate rename submissions and clear selection after successful deletion. Validated 50 related regression tests and the frontend production build. Closes #1571
…ferences Report translated GM, network and server failures in the script settings and task actions. Validate stored origins, bound requests with timeouts, and reject stale responses when changing servers. Seed the app language and declare the installed server host without overriding saved preferences or CDN updates. Validated 21 script regressions, strict TypeScript, production builds, 61 Tampermonkey backend tests, and compiled-script UI smoke scenarios. The reported PC2 connection failure still needs its runtime diagnostic.
Select Enumerable.Contains explicitly in captured array predicates so C# 14 does not introduce ReadOnlySpan conversions that EF cannot interpret. Cover nonempty SQLite download task lists and retain the same query behavior in output lookup and resource moves. Disambiguate Enumerable.Reverse in existing tests so the full test assembly compiles with the Docker .NET 10 SDK. Validation: reproduced the original exception with SDK 10.0.401 before the fix; 199 related download, resource move, and data sync tests pass after the fix. Download task service tests also pass with the desktop .NET 9 SDK.
Allow deployment administrators to select a read-only userscript with BAKABASE_TAMPERMONKEY_SCRIPT_FILE while retaining the normal installation validation and stored preference bootstrap. Report invalid local assets without falling back to the older CDN build. Validation: all 68 Tampermonkey service and HTTP tests pass, including local assets and source failures.
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.
Remote browser actions could silently fail, downloads from the userscript could hit a .NET 10 expression-tree regression, and the built-in player could select subtitles and never finish loading. This change repairs those paths and updates the related resource-management interfaces.
Changes
Validation
Browser directory actions expose the server/container path; opening a local file manager still uses the desktop app with path mappings. Old Windows paths need to be changed to locations mounted in Docker. This change preserves those marks and explains the problem.
Closes #1571
Fixes #1572
Fixes #1573
Closes #1574
Closes #1575