Beta v1.0.0-develop.1 (build 81)
Pre-release
Pre-release
·
76 commits
to main
since this release
Changes in this beta
- Removed --no-restore and --no-build from publish (d490706)
- Remove commit-and-sync.ps1 script as it is no longer needed for the commit and push process. This cleanup helps streamline the repository by eliminating unused files. (8613134)
- Update build-deploy.yml to include TargetFrameworks property for desktop app restore and build commands, enhancing compatibility with multi-targeting. This change simplifies the build process by ensuring the correct framework is specified. (fb827e2)
- Optimize build pipeline by consolidating restore commands, reducing redundancy, and implementing caching for DocFX and pip installations. Key changes include a single solution-level restore, removal of unnecessary restore steps in the Android job, and streamlined execution of clean-stale-assets.sh. Additionally, caching mechanisms for DocFX and pip are introduced to enhance performance. (36f4758)
- Fix: pin desktop build to net9.0 to avoid NETSDK1045 (e367549)
- Sync: desktop build .NET 9 global.json, testing strategy, capacity/prompt tests, scripts (3ab7839)
- Sync: desktop build .NET 9 global.json, testing strategy, capacity/prompt tests, scripts (41d392a)
- Fix: set execute permission on clean-stale-assets.sh (07f74e6)
- Sync current workspace changes (8c24665)
- Added version (1485d0a)
- Fix permission denied: make ghcr-prune-versions.sh executable (0a4d204)
- Convert F-Droid verification from Python to bash, add workflow standards (5d50c3c)
- Add release-beta dependency to fdroid-pages pipeline stage (#11) (54230eb)
- Initial plan (#9) (ffb5152)
- Update dotnet publish command in build-deploy.yml (4850692)
- Update CI workflow and .gitignore: Add check to skip merging build output if already present, and include fetch-run-logs.ps1 in .gitignore to prevent tracking of log files. (4026015)
- Fix Android CI job: Add explicit build step before publish (#8) (a803820)
- Enhance AgentGatewayClientService and AgentGatewayService with API key support: add optional API key parameter for gRPC calls, implement authorization checks in service methods, and update related documentation. Update configuration options for agent settings, including API key and unauthenticated loopback access. Refactor integration tests for improved timeout handling and logging. (0c8244b)
- Update CI workflow to include .github directory in file checks: enhance the build process by ensuring all relevant GitHub workflow files are considered during the CI execution. (d6d2840)
- Add Android app build step in CI workflow: include a dedicated build command for the Android project to generate artifacts, enhancing the overall build process. (59b9441)
- Refactor artifact merging logic in CI workflow: streamline handling of build outputs by consolidating directory structures, improve error handling for missing outputs, and ensure proper merging into source directories. (856d766)
- Enhance CI workflow for build output handling: improve artifact merging logic to accommodate different directory structures, add error checking for missing build outputs, and enable continue-on-error for subsequent steps. (4b925dd)
- Update .gitignore to exclude commit-result.txt and remove the file from the repository (259b3a5)
- Update CI workflow for Android build: add artifact upload and download steps, streamline APK publishing process, and enhance F-Droid logo verification by checking for file presence and size. Improve error handling in logo checks. (eb47d76)
- Enhance F-Droid repo verification in CI: add checks for logo existence and correctness, APK presence, and repo URL consistency. Improve error reporting for missing or mismatched elements in the F-Droid configuration and index files. (5d7e29a)
- Parameterize commit-and-sync.ps1 -Msg; open commit-result.txt after run (dfa6b9d)
- Fix CI run 42: sessionToConnect; terminal rule and pwsh-no-profile for comsync (57c8d51)
- Fix CI build: add UpdateSessionTitleControls, fix null ref in OnConnectClicked (b763f86)
- Refactor session handling in MainPage: streamline session title updates and ensure thread-safe modifications to session data using MainThread. This improves UI responsiveness and maintains data integrity during session operations. (6c2ea81)
- Enhance session management in app: implement session list and title editing, persist session data, and update connection handling. Update build configuration for Android and improve documentation for agent options and requirements. (e4675d0)
- Default agent: copilot on Windows, agent otherwise when Command not set (e427166)
- Strip ANSI escape codes from agent/script output before sending to client (bf8482c)
- Android: fix invalid channel config — default gRPC channel, explicit notification channel (e68971e)
- Docs: sidebar layout fixes, content wrap at viewport, 10px left padding; add serve-docs script (e789138)
- App: remember server host and port in preferences for future use (97ab361)
- Docs: add FR–TR cross-links and link requirement IDs to source docs (c8a77a4)
- Docs: remove body left padding; expand TOC sidebar by default (a32115f)
- Sync-all: read commit message from stdin; install image only, do not start container (b984d8e)
- sync (ea234bb)
- sync (87dd092)
- sync (d833f7c)
- sync (62ae2ad)
Docker image
Pull the service image from GitHub Container Registry:
docker pull ghcr.io/sharpninja/remote-agent/service:latest
docker pull ghcr.io/sharpninja/remote-agent/service@sha256:c1abfdde3b75fe0f0e50c378e2e96ed69e239120c6e736540708e4b5abaf4b68