mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-10-25 14:00:53 +00:00
d03129cf8f
Integrate focused, reviewed contributor fixes on dev: bounded transport framing, live peer-ID rename, explicit enrollment precedence, lazy file-transfer compatibility, focused tests, and provenance/attribution documentation. Refs #346 Thanks: INSOLVE (Honorary); Marco Jakobs (@jacotec); MyNameisStitch (@MyNameisStitch); Redspin (@playerumpknow)
1.5 KiB
1.5 KiB
Summary
Target branch
- This pull request targets
dev, unless it is an explicitly approveddev→mainrelease.
Security and provenance
- No credentials, private keys, deployment-specific hostnames, IPs, paths, or private configuration are included.
- I did not add a workflow that executes fork-controlled code with repository secrets.
- External code, generated artifacts, protocol compatibility code, and upstream-derived material have documented provenance.
- Security-sensitive changes explain the trust boundary, authorization behavior, limits, and failure mode.
Deployment and compatibility
- The change is deployable through the panel updater, installer scripts, or the documented Docker image path.
- Database changes are additive and safe on both SQLite and PostgreSQL, or the manual migration step is documented.
.envchanges append missing keys without overwriting operator secrets.- Update/restart and rollback behavior was checked when deployment files or the Go server changed.
Tests
- Commands:
- Results:
Console translations
- No user-visible strings changed.
- All new or changed keys exist in every
web-nodejs/lang/*.jsonlocale with proper translations.
Attribution
- Contributions and design/reporting sources are credited accurately.
- If code was directly reused, author/licence attribution is preserved.