vpnhide/scripts
okhsunrog 0213fdc3bb fix(scripts/stats): authenticate via gh/GITHUB_TOKEN and scale bars to terminal width
Unauthenticated GitHub API hits rate-limit the moment you re-run; the
script then iterated the {"message": ...} error dict as a list of releases
and crashed on release["assets"]. Now uses GITHUB_TOKEN or `gh auth token`
when available and raise_for_status surfaces the real HTTP error.

Bar length was `count // 2`, which overflowed the terminal for any
non-trivial release and rich silently truncated with an ellipsis. Now
normalized: `count * bar_w // max_count` where bar_w is computed from
console.width minus the name and count columns plus padding.
2026-04-26 04:59:35 +03:00
..
build-version.py fix(build): port build scripts to Python to allow Windows contributors to build subprojects (#83) 2026-04-25 19:53:15 +03:00
build_lib.py fix(build): tighten the python build-script port (#87) 2026-04-25 20:05:22 +03:00
changelog.py fix(scripts): CHANGELOG.md at release time + Markdown fragments 2026-04-19 21:57:34 +03:00
changelog_lib.py fix(scripts): CHANGELOG.md at release time + Markdown fragments 2026-04-19 21:57:34 +03:00
clean-device.sh Fix zygisk first-launch race: dashboard waited on stale selfNeedsRestart 2026-04-14 15:24:20 +03:00
codegen-interfaces.py feat(codegen): grammar forms digits_optional / any + generated tests for all 4 langs 2026-04-25 21:18:29 +03:00
preview-changelog.py fix(scripts): CHANGELOG.md at release time + Markdown fragments 2026-04-19 21:57:34 +03:00
release.py fix(scripts): CHANGELOG.md at release time + Markdown fragments 2026-04-19 21:57:34 +03:00
stats.py fix(scripts/stats): authenticate via gh/GITHUB_TOKEN and scale bars to terminal width 2026-04-26 04:59:35 +03:00
update-json.sh Wire portshide into release + update-json pipeline 2026-04-15 16:45:58 +03:00