• Joined on 2026-02-13
rick synced and deleted reference refs/tags/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-05-03 22:03:00 +00:00
rick synced and deleted reference refs/tags/fix/web-ui-info-syntax at rick/LEDMatrix from mirror 2026-05-03 22:03:00 +00:00
rick synced and deleted reference refs/tags/fix/plugin-error-state-no-recovery at rick/LEDMatrix from mirror 2026-05-03 22:03:00 +00:00
rick synced commits to refs/heads/main at rick/LEDMatrix from mirror 2026-05-03 13:53:01 +00:00
ceb4c4105f fix(wifi): reliable open AP with captive portal — tested on Trixie Pi (#320)
rick synced commits to refs/heads/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-05-03 13:53:01 +00:00
b7295129b5 fix(security): escape plugin_id in XSS-vulnerable 404 partial; bump Pillow past CVE-2023-50447
3e94bb9664 fix(js): use Object.prototype.hasOwnProperty.call in day-selector widget
44316d3bae fix(wifi): public check_internet_connectivity(); absolute systemctl path; stricter mode assertion
Compare 3 commits »
rick synced commits to refs/heads/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-05-02 21:43:00 +00:00
baebe4f5f7 fix(wifi): add nftables fallback for port redirect; graceful degradation when neither available
fccd6e70be fix(wifi): remove PMF setting from open AP profile — breaks nmcli connection add on Trixie NM 1.52+
Compare 2 commits »
rick synced commits to refs/heads/main at rick/LEDMatrix from mirror 2026-05-01 21:13:01 +00:00
e9af18cdf1 Add Codacy badge to README (#322)
rick synced commits to refs/heads/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-05-01 21:13:01 +00:00
2a74db3a59 fix(wifi): restore safe AP-enable trigger; decouple internet check from AP logic
4b39fbcfd1 feat(wifi): adopt adsb-feeder-image hotspot patterns — DNS spoofing, connectivity check, idle timeout, wrong-password UX, watchdog escalation
7ba66e541c test(wifi): add unit tests for AP mode — open network, iptables, LED, cleanup ordering
3f66d15af7 fix(wifi): check _setup_iptables_redirect return; fix hostapd LED SSID; teardown on exception
Compare 4 commits »
rick synced commits to refs/heads/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-05-01 13:03:01 +00:00
9490cf6023 fix(wifi): use _find_command_path for iptables/sysctl; harden ip_forward save/restore
rick synced commits to refs/heads/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-05-01 04:53:00 +00:00
15fc9003ac fix: address three wifi_manager and one plugins_manager review findings
55a6a53fca fix(plugins): fix async race in refreshPlugins; use cache TTL to gate re-swap metadata fetch
c54718af2d fix(wifi): address Codacy review findings in AP mode implementation
e8afd23c98 fix(wifi): create truly open AP via nmcli connection add; add captive portal to nmcli path
5e6c40ad55 fix(plugins): plugin manager tab doesn't always load on first visit (#319)
Compare 5 commits »
rick synced commits to refs/heads/main at rick/LEDMatrix from mirror 2026-04-30 20:43:01 +00:00
5e6c40ad55 fix(plugins): plugin manager tab doesn't always load on first visit (#319)
d6bd1ee215 fix(install): prevent weather and music from auto-installing on fresh install (#318)
acaf8a248e feat(web): update-available banner in web UI (#311)
Compare 3 commits »
rick synced new reference refs/heads/fix/wifi-ap-open-network-and-captive-portal to rick/LEDMatrix from mirror 2026-04-30 20:43:01 +00:00
rick synced commits to refs/heads/fix/wifi-ap-open-network-and-captive-portal at rick/LEDMatrix from mirror 2026-04-30 20:43:01 +00:00
rick synced and deleted reference refs/tags/fix/no-default-plugin-credentials at rick/LEDMatrix from mirror 2026-04-30 20:43:01 +00:00
rick synced and deleted reference refs/tags/feat/update-banner at rick/LEDMatrix from mirror 2026-04-30 20:43:00 +00:00
rick synced commits to refs/heads/feat/update-banner at rick/LEDMatrix from mirror 2026-04-30 12:33:02 +00:00
14daaeb934 chore: merge main into feat/update-banner
db9585cea9 Changed nhl logo to more monochrome logo that looks much better on the LEDMatrix. (#315)
65e3e8319b fix(plugin_manager): prevent permanent ERROR state after update timeout (#316)
4ef3f8cad5 feat(web): add config backup & restore UI (#310)
338bdc44cb fix(web): list calendar endpoint works without a running plugin instance (#314)
Compare 9 commits »
rick synced commits to refs/heads/feat/update-banner at rick/LEDMatrix from mirror 2026-04-30 04:23:01 +00:00
96edce3a3c fix(update-banner): address review findings — lock, returncode checks, update_available logic, a11y, button state
rick synced commits to refs/heads/fix/plugin-error-state-no-recovery at rick/LEDMatrix from mirror 2026-04-30 04:23:01 +00:00
rick synced new reference refs/heads/fix/no-default-plugin-credentials to rick/LEDMatrix from mirror 2026-04-30 04:23:01 +00:00
rick synced commits to refs/heads/fix/no-default-plugin-credentials at rick/LEDMatrix from mirror 2026-04-30 04:23:01 +00:00