Commit Graph

110 Commits (3f1997e8d29a2e7e87d7732afef424e17c100e2d)

Author SHA1 Message Date
diffwireauto 383ed5f9ee fix(#1060): erased slots never overwrite the channel list, and radio notify follows the channel
1 week ago
diffwireauto 3e40979e94 feat(#999): remote-CLI console for a companion, kept out of chat
2 weeks ago
diffwireauto bd6b578136 feat(#890): accept and render inbound remote-CLI commands
2 weeks ago
diffwireauto 8017ce4baf feat(#887): contact remote-CLI permission toggle (flag 0x10)
2 weeks ago
diffwireauto 6678700e78 fix(#985): decode channel hop counts from the packet, not the byte length
3 weeks ago
diffwireauto b6ea54e146 fix(#750): stop a rename leaking to other operators when sharing a contact
3 weeks ago
diffwireauto 3a0ad8f273 feat(#750): separate what a node calls itself from what the user calls it
3 weeks ago
diffwireauto 820258471f fix(#970): act on the adversarial review, cite the merged firmware
3 weeks ago
diffwireauto 1827308339 feat(#986, #970, #971, #987): badge tones and screen settings parity over 0xC5
3 weeks ago
diffwireauto 285249ae7c fix(#848): scope channel notify modes per radio, kill index fallback
4 weeks ago
diffwireauto beb6d6434e feat(#820): region model + name-derived transport key (Epic #813 T1)
4 weeks ago
diffwireauto 1190c49b64 fix(#747): match a preset's path hash too, so a USA radio isn't shown as Canada
1 month ago
diffwireauto 67158bcc9d fix(#732): apply pre-PR review to the preset catalog
1 month ago
diffwireauto 2f0f036eb6 feat(#729): group the preset picker by region and label each preset's source
1 month ago
diffwireauto d4a7177a2a feat(#649): convert a preset's path hash bytes to the firmware mode
1 month ago
diffwireauto 0ed9bd717a feat(#727): add the radio preset model and parsers for both preset files
1 month ago
Strycher 15e4917e12 fix(#610): apply Gemini review, harden the card parser and chip
1 month ago
Strycher 41474ca41f feat(#572): stock config format model + parser/serializer
2 months ago
Strycher 06f7e347fd fix(#611): apply Gemini review, accept our own channel format on paste
2 months ago
Strycher c27bef0f73 feat(#611): share your contact into a channel from a + picker
2 months ago
Strycher d5a306d4a4 feat(#630): show how far a contact identity is confirmed
2 months ago
Strycher bbea912cb0 feat(#626): emit the stock contact share URI
2 months ago
Strycher 007d0fb4f8 feat(#625): parse the stock contact share URI
2 months ago
Strycher 9e3500a9a9 feat(#550): show observers + observations; top-banner refresh feedback
3 months ago
Strycher 2919329265 feat(#550): CoreScope orchestration + Experimental toggle + observer badge
3 months ago
Strycher 63fc6a06c4 feat(#550): monotonic channel-send timestamp + CoreScope message fields
3 months ago
Strycher f113bbf563 fix(#509): replace em-dashes in comments (CI #464 guard)
3 months ago
Strycher 567745db18 feat(#509): hidden 7-tap Experimental unlock + settings section
3 months ago
Strycher 2f1048e7be fix(#495): send routed paths at the contact's width, not width 1
3 months ago
Strycher 3b39a16edd chore(#462): remove em-dash characters from test/ (and lib top-up)
4 months ago
Strycher 48a9d79d5a refactor(#456): capability-section schema (v2); broker enabled not a profile field
4 months ago
Strycher 900c168c61 refactor(#456): restructure config-profile schema into capability sections
4 months ago
Strycher b96f20140f chore(#457): remove em-dash characters from source
4 months ago
Strycher 9bc8560b65 feat(#404): config-profile import source (catalog + URL, tail-detection)
4 months ago
Strycher f935a48ef0 feat(#438): show path type + SNR on the message Path screen
4 months ago
Strycher e8c756718a feat(#429): live channel-change push (0x91) + outgoing flag on device-composed V3 messages
4 months ago
Strycher 7e46e8522f feat(#402): config-profile schema + model
4 months ago
Strycher 8b7f0a3d2c feat(#269): keep-screen-awake setting
4 months ago
Strycher e452ab4805 feat(#383): track who reacted, not just the count
4 months ago
Strycher 9aaebce77c fix(#291): map name toggle, panel footer everywhere, and back-button behavior
4 months ago
Strycher b28f3b36cb fix(#309): decode and encode path_len per firmware, not as a byte count
4 months ago
Strycher 189751c561 feat(#285): ingest RX time logging + persisted rxTime (arrival vs claimed)
4 months ago
Strycher b2f7551c83 feat(#260): ChannelNotifyMode model + PSK-keyed storage
4 months ago
Strycher 7179d201c5 fix(#224): decode contact path-len byte (mask high bits + divide by width)
4 months ago
Strycher 01207f5019 feat(#163): share a channel as a scannable QR (reference-app format)
4 months ago
Strycher 7f2548ca95 feat(#135): GPS state query via CMD_OFFBAND_GPS (0xC1) + poll flood fix (#140)
5 months ago
Strycher 37d2ca9fb1 feat(#93): render broker runtime-state + resolved-default placeholders
5 months ago
Strycher 4d7921d2f7 feat(#89): verify broker enable/disable actually applied before confirming
5 months ago
Strycher 2ac0755361 fix(#80): only URL/port gate a broker enable; firmware owns the rest
5 months ago
Strycher 0c737f2052 fix(#80): broker enable/disable feedback + don't validate a disable
5 months ago

Powered by TurnKey Linux.