Engelgardt23
e80e673a10
release: v1.0.1
...
Drop 'made by engelgardt' from the startup banner — author credit stays in README only. Exe now ships the embedded icon (CI uses -iconFile assets/icon.ico).
2026-05-17 18:06:13 +03:00
Engelgardt23
408126f177
ci: pass iconFile to ps2exe so the exe gets the bundled icon
2026-05-17 17:55:00 +03:00
Engelgardt23
c4d98dd5e3
add app icon (assets/icon.ico) + generator script
...
Embed icon into the exe via ps2exe -iconFile. Regenerate with tools/make_icon.ps1.
2026-05-17 17:54:16 +03:00
789c7b3750
refactor: move source into src/
...
src/netswitch.ps1 (single file, ~150 lines). CI updated to build from this
path. Added CONTRIBUTING.md describing layout, build, and release flow.
No user-visible behaviour change.
2026-05-16 12:28:10 +03:00
a854d8e3f7
Add CI release workflow, CHANGELOG.md, issue templates
...
- .github/workflows/release.yml: on tag push, build exe via ps2exe,
package portable zip, attach SHA-256, create GitHub Release.
- CHANGELOG.md: Keep a Changelog format, semver.
- .github/ISSUE_TEMPLATE/: bug_report.yml + feature_request.yml + config.yml
routing security reports to private advisories.
2026-05-16 11:59:18 +03:00
18eac693e9
SECURITY.md: keep only GitHub private advisories, drop SLA
2026-05-16 11:56:05 +03:00
ebe64363c6
Add SECURITY.md (private vuln reporting policy)
2026-05-16 11:52:34 +03:00
cce5204c25
Initial public release: netswitch v1.0.0
2026-05-16 11:36:45 +03:00