Jack Kingsman
a06fefb34e
New themes
2026-03-11 17:28:12 -07:00
Jack Kingsman
4e0b6a49b0
Add ability to pause radio connection ( closes #51 )
2026-03-11 17:17:03 -07:00
Jack Kingsman
e993009782
True up some UX inconsistencies and have a theme preview pane
2026-03-11 17:03:43 -07:00
Jack Kingsman
e7d1f28076
Add SQS fanout
2026-03-11 14:17:08 -07:00
Jack Kingsman
7c68973e30
Icon overhaul
2026-03-10 17:43:15 -07:00
Jack Kingsman
738e0b9815
Don't load full right away
2026-03-10 14:39:40 -07:00
Jack Kingsman
97997e23e8
Drop frequency of contact sync task, make standard polling opt-in only
2026-03-10 14:04:51 -07:00
Jack Kingsman
b157ee14e4
Add background-hash-mark addition for region routing
...
Per https://buymeacoffee.com/ripplebiz/region-filtering :
> After some discussions, and that there is some confusion
around #channels and #regions, it's been decided to drop
the requirement to have the '#' prefix. So, region names
will just be plain alphanumeric (and '-'), with no # prefix.
> For backwards compatibility, the names will internally have
a '#' prepended, but for all client GUI's and command lines,
you generally won't see mention of '#' prefixes. The next
firmware release (v1.12.0) and subsequent Ripple firmware
and Liam's app will have modified UI to remove the '#' requirement.
So, silently add, but don't duplicate, for users who have already
added hashmarks.
2026-03-09 15:24:23 -07:00
Jack Kingsman
e03ddcaaa7
Improve correctness of regional traffic repeats
2026-03-09 15:03:18 -07:00
Jack Kingsman
b3625b4937
Add statistics
2026-03-08 13:54:07 -07:00
Jack Kingsman
8948f2e504
Phase 6: Radio config + path hash mode
2026-03-08 13:54:06 -07:00
Jack Kingsman
8f59606867
Fix library name
2026-03-06 22:22:36 -08:00
Jack Kingsman
d214da41c6
Change names of community MQTT
2026-03-06 22:14:11 -08:00
Jack Kingsman
da22eb5c48
Fanout integration UX overhaul
2026-03-06 21:37:11 -08:00
Jack Kingsman
94546f90a4
Back to main fanout screen on save
2026-03-06 18:20:53 -08:00
Jack Kingsman
f82cadb4e1
Show webhooks/apprise summary
2026-03-06 18:19:14 -08:00
Jack Kingsman
f60c656566
Add better coverage for alternative community MQTTs. Closes #39
2026-03-06 18:14:28 -08:00
Jack Kingsman
d7d06ec1f8
Remove some dead code and unify param names around not sending for actual real life messages vs. historical decrypt
2026-03-06 14:44:48 -08:00
Jack Kingsman
cba9835568
Rework more coverage in e2e tests and don't force radio restart + better startup error handling
2026-03-06 14:44:48 -08:00
Jack Kingsman
58daf63d00
Change fanout tab name.
2026-03-06 14:44:48 -08:00
Jack Kingsman
5e042b7bcc
Add health refresh to delete handler and correct concurrency description
2026-03-06 14:44:48 -08:00
Jack Kingsman
439face70b
Tweak fanout display and update docs
2026-03-06 14:44:48 -08:00
Jack Kingsman
cb4333df4f
Fanout hitlist fixes: bugs, quality, tests, webhook HMAC signing
2026-03-06 14:44:48 -08:00
Jack Kingsman
7534f0cc54
Patch smome doc issues and do minor bug mop up (outgoing bot message flaggin, unprotected bot endpoint, contact filtering on scope selection, don't drop disabled but configured community endpoints
2026-03-06 14:44:48 -08:00
Jack Kingsman
e99fed2e76
Add some test coverage
2026-03-06 14:44:47 -08:00
Jack Kingsman
13fa94acaa
Richer saving options + more popping color on disabled integration
2026-03-06 14:44:47 -08:00
Jack Kingsman
418955198f
Add Apprise
2026-03-06 14:44:47 -08:00
Jack Kingsman
e3e4e0b839
Add webhooks & reformat a bit
2026-03-06 14:44:47 -08:00
Jack Kingsman
5ecb63fde9
Move bots into Fanout & Forwarding
2026-03-06 14:44:47 -08:00
Jack Kingsman
7cd54d14d8
Move to modular fanout bus
2026-03-06 14:41:51 -08:00
Jack Kingsman
01a5dc8d93
A11y bug bash
2026-03-05 10:24:22 -08:00
Jack Kingsman
e439bc913a
Reorganize the settings panes a bit
2026-03-04 19:46:20 -08:00
Jack Kingsman
d5fe9c677f
Add contact blocking
2026-03-04 18:54:21 -08:00
Jack Kingsman
145609faf9
Add outgoing message region tagging. Closes #35 .
2026-03-04 15:42:21 -08:00
Jack Kingsman
6274df7244
Add some color themes
2026-03-03 21:08:19 -08:00
Jack Kingsman
813a47ee14
Shard up frontend variables
2026-03-03 20:07:45 -08:00
Jack Kingsman
eb78285b8f
Add bot disable flow
2026-03-03 15:57:37 -08:00
Jack Kingsman
c76b7895dd
Clarify MQTT limitation comment
2026-03-03 10:29:04 -08:00
Jack Kingsman
285c90f71e
Conform status colors
2026-03-03 10:24:25 -08:00
Jack Kingsman
be21b434cf
Get closer to parity with meshcore packet capture
2026-03-03 09:31:24 -08:00
Jack Kingsman
fb279ccf1a
Accessibility overhaul
2026-03-02 20:34:06 -08:00
Jack Kingsman
81694e7ab3
Fix an e2e test and add a warning about nodes not showing up on community listings
2026-03-02 19:15:28 -08:00
Jack Kingsman
99f31c8226
Carve out dead code and cruft, and unify repeater status pane
2026-03-02 18:56:18 -08:00
Jack Kingsman
f335fc56cc
Patch up some missing tests and fix+test channel add not clearing on channel submission without add-another checked
2026-03-02 18:02:53 -08:00
Jack Kingsman
d8294a8383
Add more warnings around radio config, stats loading, and packet decrypt (and remove accidentally committed script whoops)
2026-03-02 16:46:18 -08:00
Jack Kingsman
b7976206fc
Add some additional documentation notes
2026-03-02 15:28:32 -08:00
Jack Kingsman
9e68544fe9
Add warning to MQTT section
2026-03-02 14:41:49 -08:00
Jack Kingsman
f059756064
Clearer labelling and page organization for MQTT
2026-03-02 14:25:44 -08:00
Jack Kingsman
95bacc4caf
Split up community broker fields and reformat MQTT config page
2026-03-02 14:24:20 -08:00
Jack Kingsman
00ca4afa8d
Add support for community MQTT ingest
2026-03-02 14:24:19 -08:00