Commit Graph

77 Commits (develop)

Author SHA1 Message Date
pyopower faad377d38 fix(report): review of ADN_PANEL (https only, no redirects, live interval)
2 weeks ago
pyopower cc7b294580 feat(report): send this server's state to the ADN panel (ADN_PANEL)
2 weeks ago
yo 1d9985c439 docs(odtp): ODTP gateway guide, TERMINAL=1 and configuration (en/es)
2 weeks ago
Rodrigo Pérez 6c337bf87b feat(ident): voice ident per hotspot on a shared MASTER
2 weeks ago
Rodrigo Pérez 2904e19feb fix(talker-alias): enable Talker Alias when TALKER_ALIAS is omitted
3 weeks ago
Rodrigo Pérez 1b06dd4cb6 fix(config): enable Talker Alias in the example config
3 weeks ago
Rodrigo Pérez 56bae7a8e3 fix(sub_map): write SUB_MAP to the default file when SUB_MAP_FILE is empty
3 weeks ago
Rodrigo Pérez d6af705c24 fix(config): persist SUB_MAP by default in the example config
3 weeks ago
Rodrigo Pérez 2e7a995efc docs: sync the guides with what changed since 2.6.0
3 weeks ago
yo 0e3324f2ab fix(tools): hotspot_probe rows carry the UTC date
4 weeks ago
ce5rpy 64f0ebb4d9
Merge pull request #139 from Amateur-Digital-Network/fix/obp-proxy-sighup
4 weeks ago
ce5rpy 293cb387b4
Merge pull request #138 from Amateur-Digital-Network/docs/sync-2.6
4 weeks ago
Rodrigo Pérez 3645bd1034 fix(config-reload): SIGHUP applies OBP_PROXY
4 weeks ago
Rodrigo Pérez ee482c2106 docs: sync the guides with what changed since 2.5.6
4 weeks ago
Rodrigo Pérez ab54a0cc0a feat(loop-guard): drop bridge loop echoes by default
4 weeks ago
Rodrigo Pérez b4a41bcf59 feat(voice): TG4000_VOICE on by default
4 weeks ago
yo 2d5efaa72d feat(voice): TG 4000 follow-up: private reply, statics named, reactor pacing, sender-only legs
1 month ago
ce5rpy 4fe14532ff
Merge pull request #132 from pyopower/feat/tg4000-voice-reply
1 month ago
yo 9cc02c6b1f docs: TG 4000 in-band deactivation only on a MASTER of its own
1 month ago
yo 868c5079ea feat(voice): TG4000_VOICE answers a hotspot's TG / ID 4000 with the link status
1 month ago
yo 31c4aa22e7 feat(tools): hotspot_probe, a listen-only hotspot that records what reaches it
1 month ago
yo 269fb8e179 feat(loop-guard): count all OpenBridge links as one ingress, the mesh
1 month ago
yo 3e74b100ad refactor(loop-guard): cap the hold at the parrot's own PLAYBACK_DELAY_S
1 month ago
yo ef31359878 fix(loop-guard): hold 1.0 s by default and always under the parrot's 2.0 s
1 month ago
yo a83cfd5b1b feat(loop-guard): catch voice coming back through transcoding bridges
1 month ago
ce5rpy 4b44f75c72
Merge pull request #115 from pyopower/feat/sub-map-learn
1 month ago
yo 4b6e5cd602 fix(unit-data): do not send unit data back to the hotspot it came from
1 month ago
yo 0b8e45d663 feat(sub-map): per-system SUB_MAP_LEARN for service systems
1 month ago
ce5rpy bec05936f9
Merge pull request #106 from pyopower/feat/announcements-plugin
2 months ago
yo d74ef04bfc perf(plugins): build only the events some plugin wants; batch deferred ones
2 months ago
yo 1ab9036345 refactor(voice): scheduled announcements and TTS leave the core
2 months ago
yo c418b1a893 fix(plugins): PLUGINS is read from adn-server.yaml and follows SIGHUP
2 months ago
yo ecddd1191d feat(plugins): group voice from plugins, routed like announcements
2 months ago
yo 0c3432ebfd feat(plugins): let a plugin send unit data, opt-in per plugin (#103)
2 months ago
yo 091d2609a7 docs(obp-replay): what a live master taught about reading the report
2 months ago
yo 5c24ecb48b feat(obp): replay a capture through the ingress to see why frames were refused
2 months ago
Rodrigo Pérez f89ad0d9bc docs(plugins): document example plugin usage, config, and output format
2 months ago
Rodrigo Pérez 0c5f1413e6 feat(plugins): add drop-in plugin framework for voice and unit-data
2 months ago
Rodrigo Pérez 99b6f8da70 fix: don't attribute synthetic announcement PTT to a real connected peer
4 months ago
Rodrigo Pérez 169467ecbb fix: default TALKER_ALIAS_SEND_DMRA off for legacy wire parity
4 months ago
ce5rpy 770523cc3e
Merge pull request #50 from ce5rpy/feat/obp-proxy-fan-in
4 months ago
Rodrigo Pérez 62f429aad9 fix: inject scheduled voice via routing and restore monitor TX events
4 months ago
ce5rpy c15430a3e0
fix: audit refactors, report contract, and concurrent OBP downlink (#36)
4 months ago
ce5rpy 156731447c
fix: production ingress mitigations (UDP rcvbuf, rate limiter, TA embed) (#34)
4 months ago
Rodrigo Pérez 2ec900b260 fix: correct broken hotspot-proxy anchor link in special-numbers (EN)
4 months ago
Rodrigo Pérez 81cf74d4d5 chore: document OPTIONS line behaviour and self-service dashboard login (EN/ES)
4 months ago
Rodrigo Pérez 2ab98196b0 docs: add voice routing and contention page (EN/ES)
5 months ago
Rodrigo Pérez f404dee708 fix: align test suite and release infra with develop for 2.2.0
5 months ago
ce5rpy 8574e1e42f
docs: add bridges vs subscriptions, performance guide, and Mermaid diagrams (#6)
5 months ago
Rodrigo Pérez b2c7e1eb50 docs: expand server guide and add report-proxy for legacy dashboards
5 months ago

Powered by TurnKey Linux.