Repository navigation
OpenServerOps 2.0.1
OpenServerOps 2.0.1
This patch hardens audit report exports. JSON and HTML reports are staged beside their destination, flushed before publication, and replace existing files with Windows replace-file semantics to retain destination metadata. Failed writes leave the previous report in place and remove the temporary output.
2.0.0
OpenServerOps 2.0 turns scans into shareable operational evidence. Export the complete result as structured JSON or a polished standalone HTML report with a deterministic health grade, risk score, coverage metrics, port observations, backup status, and read failures.
The 1.1.1 relative-path filtering correction is included.
This replaces 1.1.0 after downloaded-release testing found that log filters could match the parent folder name. Filters now use relative log paths, and the packaged regression fixture always reproduces the original collision.
- Keep the window responsive during scans and add cancellation through the existing scan button.
- Replace repeated recursive scans with one inventory pass; skip linked folders and report inaccessible paths.
- Correct addon/Workshop counts and display actual findings instead of a fixed zero.
- Distinguish failed ZIP indexes and unsupported archives, with failed ZIP paths shown in activity.
- Fix duplicate-name log selection and bound log reads to 64 KiB.
- Clarify localhost TCP checks and backup-check limits.
- Stop recording normal window closure as a crash.
- Ship a self-contained standalone EXE with native Windows dependencies included.
- Add engine and packaged-app regression gates, with isolated release-test output.
Windows x64. The app remains a read-only local inventory tool. This release does not add remote server access, UDP health checks, backup restore validation, or signed distribution.