Commit Graph

171 Commits (1329f3d3c5a87f80eb61bed4e61510c1ccfa91ca)

Author SHA1 Message Date
Strycher 1329f3d3c5 fix(#673): never save over contacts the app could not read
1 month ago
Strycher c314663623 fix(#671): never let a short contact sync overwrite saved contacts
1 month ago
Strycher 15e4917e12 fix(#610): apply Gemini review, harden the card parser and chip
1 month ago
Strycher 3d5e655188 feat(#610): render a received contact card as an Add Contact chip
1 month ago
Strycher 2eb4868678 fix(#636): stop truncating names mid-codepoint on the wire
1 month ago
diffwireauto 68e0d5c58e test(#717): pin the frame budget per platform, so this cannot regress silently
1 month ago
diffwireauto 63d16fd114 fix(#684): explain a composer that cannot carry a message, instead of a dead field
1 month ago
diffwireauto cf0332612f fix(#686): wire the app to the vendored Windows BLE plugin + live MTU updates
1 month ago
Strycher 9741c3399d fix(#575): apply pre-PR review, stop claiming unconfirmed import success
2 months ago
Strycher 0047ee0c8c feat(#574): stock config export screen
2 months ago
Strycher ee1ba064ac feat(#575): stock config import service
2 months ago
Strycher 16c2b4a770 feat(#573): stock config export service
2 months ago
Strycher ce16a2126b feat(#578): connector identity export/import + auto-add hop limit
2 months ago
Strycher 41474ca41f feat(#572): stock config format model + parser/serializer
2 months ago
Strycher d27048f94a fix(#678): distinguish CoreScope not-found from unreachable (#571)
2 months ago
Strycher edffd10555 fix(#581): adopt the radio's RESP_CODE_SENT ACK hash for send correlation
2 months ago
Strycher bd43642d72 fix(#580): keep a truncated caplog and offer to save/share it
2 months ago
Strycher 06f7e347fd fix(#611): apply Gemini review, accept our own channel format on paste
2 months ago
Strycher a88c24f44f fix(#629): put Scan contact QR on the contacts menu, not only in the key field
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 cfe533ec18 feat(#629): show and scan a contact QR
2 months ago
Strycher 3f427d2c41 feat(#628): add a contact by typing or pasting a public key
2 months ago
Strycher 9b63983033 feat(#627): add a contact from a key alone, with no advert
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 a21fde6396 feat(#565): add/view a channel sender from avatar tap and long-press
2 months ago
Strycher e145ef7481 fix(#528): apply the three accepted Gemini review findings
3 months ago
Strycher 0f7a920220 fix(#533): state the flood constraint instead of a branch that never fired
3 months ago
Strycher 99b5ea1251 fix(#532): a prefixed reply only completes the command that owns the prefix
3 months ago
Strycher 75d08e73ea fix(#531): report the timeout window that was armed, not a rounded-up one
3 months ago
Strycher a307c837bc fix(#529): correct the rationale comment, the tail is scheduling not execution
3 months ago
Strycher 83f6360f7e fix(#529): give repeater CLI commands their own timeout budget
3 months ago
Strycher 9d690b2051 fix(#528): surface late repeater CLI replies instead of discarding them
3 months ago
Strycher 3d6392f39f fix(#469): broker blank-field GET leaked the echoed key line
3 months ago
Strycher 9e3500a9a9 feat(#550): show observers + observations; top-banner refresh feedback
3 months ago
Strycher 63fc6a06c4 feat(#550): monotonic channel-send timestamp + CoreScope message fields
3 months ago
Strycher f2feb0863a feat(#550): 0xC6 pkt-hash protocol layer + cap2 gate
3 months ago
Strycher d79dfffad3 feat(#549): CoreScope HTTP observer-count query service
3 months ago
Strycher 567745db18 feat(#509): hidden 7-tap Experimental unlock + settings section
3 months ago
Strycher f5441e527c fix(#505, #506): per-radio block storage, drop the accidental global list
3 months ago
Strycher 09c6b911b4 fix(#425): retry transient 5xx on translation-model download with backoff
3 months ago
Strycher f84bcaa736 fix(#472): clear per-radio in-memory caches on reconnect
3 months ago
Strycher 4b337be586 feat(#483): Button and buzzer settings for headless devices
3 months ago
Strycher 7aee4007b3 fix(#497): apply Gemini review, one honest label and one equivalence rule
3 months ago
Strycher 44ff206b18 feat(#480): read offband_caps byte 2 at device-info offset 84
3 months ago
Strycher a48edb209f fix(#497): @[name] is a verbatim wire token, remove the trim
3 months ago
Strycher 9de6621ec9 feat(#486): ASCII-only case folding for the @[name] self-mention contract
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

Powered by TurnKey Linux.