Smittix
5ee742cf3a
Fix controls bar alignment with stretch + space-between
...
Use align-items: stretch on controls-bar to make all control
groups the same height, and justify-content: space-between on
control-group to push content to top/bottom within each box.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 20:58:07 +00:00
Smittix
c81de4eecc
Use flex-end alignment for controls bar bottom alignment
...
Change from stretch to flex-end to ensure control group
bottom edges stay aligned regardless of varying heights.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 20:53:59 +00:00
Smittix
2f4f6069b8
Fix controls bar alignment in dashboard pages
...
Change align-items from center to stretch so control groups
of varying heights align at top and bottom instead of floating.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 20:28:09 +00:00
Smittix
ecf5267cc4
Create CNAME
2026-02-04 20:08:08 +00:00
Smittix
78815ff206
Release v2.13.1 - Help modal and navigation improvements
...
- Add help modal system with keyboard shortcuts reference
- Add Main Dashboard button in navigation bar
- Make settings modal accessible from all dashboards
- Dashboard CSS improvements and consistency fixes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 20:05:07 +00:00
Smittix
4aac772fcf
Update version in pyproject.toml to 2.13.0
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 17:48:09 +00:00
Smittix
e48659c159
Release v2.13.0 - WiFi client display in AP detail drawer
...
Features:
- Display connected clients for access points in detail drawer
- Real-time client updates via SSE streaming
- Client cards show MAC, vendor, RSSI, probed SSIDs, and last seen
- Count badge in Connected Clients header
Other changes:
- Updated aircraft database
- CSS and template refinements
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 17:44:23 +00:00
Smittix
fc5a5d3862
Merge branch 'codex/new-ui'
...
# Conflicts:
# static/css/index.css
2026-02-04 15:11:24 +00:00
Smittix
cf8b992a7e
Sync scanner range from backend updates
2026-02-04 13:25:14 +00:00
Smittix
a17d94764b
Sync scanner range with backend config
2026-02-04 13:14:42 +00:00
Smittix
5f199199ef
Prefer progress data for scanner sweep
2026-02-04 13:11:02 +00:00
Smittix
4c5394a3be
Use frequency-based sweep display
2026-02-04 12:48:40 +00:00
Smittix
026c3bc02c
Stabilize scanner progress tracking
2026-02-04 12:42:30 +00:00
Smittix
9898930084
Stabilize sweep display and lower SNR default
2026-02-04 12:30:13 +00:00
Smittix
55533060a4
Stabilize sweep progress updates
2026-02-04 12:20:38 +00:00
Smittix
9cdd28f89b
Ignore out-of-order scan updates
2026-02-04 12:17:36 +00:00
Smittix
0573fcecd5
Order sweep updates to avoid progress jitter
2026-02-04 12:14:46 +00:00
Smittix
feb7c8547f
Emit sweep progress and clear scanner queue
2026-02-04 12:11:50 +00:00
Smittix
8b47a02bee
Ensure scanner releases SDR before listening
2026-02-04 12:07:30 +00:00
Smittix
c63cfa5e35
Stop rtl_power when starting listen
2026-02-04 12:04:50 +00:00
Smittix
d601929130
Improve rtl_power line parsing
2026-02-04 12:03:01 +00:00
Smittix
97b123a016
Default squelch to zero and track SDR usage
2026-02-04 11:59:06 +00:00
Smittix
e6e47f2202
Add SNR threshold control for power scan
2026-02-04 11:54:56 +00:00
Smittix
d2e68a12e9
Switch scanner to rtl_power sweep
2026-02-04 11:52:39 +00:00
Smittix
d70455b48e
Advance scanner after dwell on signal
2026-02-04 11:44:19 +00:00
Smittix
b1f48db816
Tighten listening signal detection thresholds
2026-02-04 11:41:30 +00:00
Smittix
ee7e8752f8
Log only interesting listening signals
2026-02-04 11:37:15 +00:00
Smittix
66beb3b47d
Align scanner audio stream start
2026-02-04 11:27:10 +00:00
Smittix
1d7c3d9154
Align listening action button styles
2026-02-04 11:23:32 +00:00
Smittix
523175abc3
Silence listen slow-start log
2026-02-04 11:19:44 +00:00
Smittix
5fdf756adb
Retry listen playback without fallback
2026-02-04 11:12:46 +00:00
Smittix
f952e0a08f
Prompt user to enable audio playback
2026-02-04 11:10:34 +00:00
Smittix
21dfd728a2
Trigger user-initiated audio play on listen
2026-02-04 11:09:04 +00:00
Smittix
d64b351aef
Restart audio pipeline for fresh stream header
2026-02-04 11:04:43 +00:00
Smittix
d59ebfb270
Add listening audio probe diagnostics
2026-02-04 11:02:00 +00:00
Smittix
246580861f
Force squelch open for listen audio
2026-02-04 11:00:20 +00:00
Smittix
b68ce6ec3b
Stream listening audio as WAV
2026-02-04 10:56:57 +00:00
Smittix
908d159ca9
Timeout audio stream if no first chunk
2026-02-04 10:53:03 +00:00
Smittix
cf8b8a33a7
Allow listening audio endpoints without login
2026-02-04 10:46:49 +00:00
Smittix
74155ce07c
Flush ffmpeg audio stream packets
2026-02-04 10:06:45 +00:00
Smittix
40f1e3296f
Add listening audio debug endpoint
2026-02-04 10:03:47 +00:00
Smittix
06b76f69d1
Retry listening audio stream fetch
2026-02-04 10:01:58 +00:00
Smittix
a590fa85fb
Add fetch stream fallback for listening audio
2026-02-04 09:49:14 +00:00
Smittix
54a746573e
Add WebSocket audio fallback for listening
2026-02-04 09:46:34 +00:00
Smittix
ef54a8d8c1
Force audio stream load on listen
2026-02-04 09:39:47 +00:00
Smittix
88ff8a9e69
Send SDR settings for listening audio
2026-02-04 09:31:07 +00:00
Smittix
60f08d3672
Update URL on mode switch
2026-02-04 09:26:29 +00:00
Smittix
fa1c1e1eb6
Apply JetBrains Mono tokens to standalone pages
2026-02-04 01:15:18 +00:00
Smittix
0e6599390a
Switch app font to JetBrains Mono
2026-02-04 01:10:42 +00:00
Smittix
b5dbeb6b59
Use Terminus font across app
2026-02-04 00:56:22 +00:00