MrAlders0n
876d99704f
feat(ws): opt-in includeRepeats streams later hearings over new paths ( #178 )
...
Duplicate observations are dropped before the hub today, so a live map only sees each packet's first hearing per observer. Clients that configure includeRepeats also get later hearings whose path is new; nothing is stored, repeats skip the count query, and they are dropped first when the broadcast channel is half full.
2026-09-27 20:38:49 -04:00
MrAlders0n
90f9b50614
feat(ws): allow subdomain wildcards in allowed origins ( #177 )
2026-09-27 20:03:49 -04:00
MrAlders0n
dec643a2ad
feat(ws): opt-in allowed origins and observer key ( #170 )
2026-09-27 11:41:11 -04:00
n30nex
c7ace0ce0e
feat(ws): limit connection attempts and signal capacity shedding ( #141 )
2026-09-19 13:28:47 -04:00
n30nex
dab228e9bb
feat(logging): configure levels and structured runtime output ( #144 )
...
* feat(logging): configure levels and structured runtime output
* fix(logging): bound request-derived log fields
* fix(logging): retain malformed IATA source attributes safely
* test(logging): capture structured REST rate-limit records
2026-09-19 10:36:26 -04:00
Enot (ded) Skelly
975f2f3656
feat(ws): make resolved paths a config toggle in session
2026-07-02 13:54:41 -07:00
Enot (ded) Skelly
7141c0a055
tests(ws): add limiter tests
2026-06-15 14:23:39 -07:00
Enot (ded) Skelly
9716326d3d
fix(security): incorrect int conversion
...
changes from strconv.Atoi without bounds checks to
strconv.ParseInt
2026-06-09 09:20:54 -07:00
Enot (ded) Skelly
e2b22aa477
fix: typo in subscribeScope struct
2026-06-09 08:29:55 -07:00
Enot (ded) Skelly
cda4905815
docs: update SPDX license lines
2026-06-08 16:08:39 -07:00
Enot (ded) Skelly
14cb9e6e2d
docs: add APGL3 license
2026-06-08 15:46:01 -07:00
Enot (ded) Skelly
dab8f6e6b3
feat(ws): add regionSlugs support to subscribe scope
2026-06-08 13:24:35 -07:00
Enot (ded) Skelly
a943660778
rename to beacon
2026-06-05 08:10:43 -07:00
Enot (ded) Skelly
b8164b17b9
conn limit fo ws
2026-05-29 10:26:02 -07:00
Enot (ded) Skelly
e6a57dcd7f
add region support to ws subs
2026-05-29 10:08:05 -07:00
Enot (ded) Skelly
001dd8789b
finish ws sub/unsub
2026-05-29 09:40:26 -07:00
Enot (ded) Skelly
8b5c709650
rename and add README
2026-05-22 17:00:42 -07:00
Enot (ded) Skelly
70026ec945
small bugs
2026-05-22 11:51:41 -07:00
Enot (ded) Skelly
838681eec7
ingestion + ws complete
2026-05-22 11:43:27 -07:00
Enot (ded) Skelly
84df3949d1
init
2026-05-20 11:40:04 -07:00