Block a user
Handle telemetry
OK, testing with HT indicates that regular packets are working fine, but telemetry isn't quite.
Add status page
Experimenting with new stations
table.
CREATE TABLE "stations" (
"id" INTEGER NOT NULL UNIQUE,
"from" TEXT,
"frames_id" INTEGER,
"last_heard_unix" INTEGER,
"count" INTEGER,
PRIM…
API query frames by created date/time
Sort, filter, and limit results at /packets
Sort /packets by newest first, by default
4203af5b81
Merge pull request 'Sort, filter, and limit results at /packets' (#23) from sort-filter into main
494f53bd62
Add created_unix field to frames table.
e19a8c777c
Fix bad comment.
cb9af0f5b8
Move tuple of frame table fields to a separate files in case we need it more places.
863efdd84c
Use LIKE instead of =.
Sort, filter, and limit results at /packets
A lot of this work can be repurposed for #28, but I'll open a new PR for that.
Letting this branch run on the live system for a bit to see if anything breaks, then will close.
Include requested path and actual path in API
Sort, filter, and limit results at /packets
New field created_unix
works. As a bonus, you can group vaguely by timestamp using a wildcard. For example, http://127.0.0.1:5001/packets?created_unix=1684029%
captures values between…