Commit Graph

198 Commits (c458332da2cf4e275cc85635155f4edbad830214)

Author SHA1 Message Date
diffwireauto c458332da2 fix(#763): a complete sync ends a recovery still checking by key
1 month ago
diffwireauto 1560b428c6 fix(#763): close three gaps the pre-PR review found in the forced resync
1 month ago
diffwireauto d740124b74 feat(#764): short-sync banner gives the recovered count and contacts confirmed gone
1 month ago
diffwireauto 0158424da4 feat(#763): recover a short contact sync with paced, capped re-syncs and by-key checks
1 month ago
diffwireauto 6f221b1136 feat(#762): ask the radio for one contact, and trust "not found" only when it can be ours
1 month ago
Benjamin Wiechel 8939541f79
Merge pull request #746 from OffbandMesh/feat/733-remote-presets
1 month ago
Benjamin Wiechel e054d894f5
Merge pull request #744 from OffbandMesh/feat/726-preset-catalog
1 month ago
diffwireauto 9c17f8a5dc test(#748): the default tempradio duration passes validation
1 month ago
diffwireauto f20568d46c Merge branch 'feat/726-preset-catalog' into feat/733-remote-presets
1 month ago
diffwireauto 04025cb070 test(#748): fetch the real preset files so a 404 fails CI
1 month ago
Strycher e990cc1f7c fix(#711): drain serial on each callback; never drop bytes silently
1 month ago
diffwireauto fd66a7b42f fix(#672): end a silent contact stream after 30 s on its own
1 month ago
Strycher a8780facf0 fix(#713): short-sync banner no longer blanks the app window
1 month ago
Strycher b39288244e fix(#672): one contact request at a time; a refused request keeps the list
1 month ago
Strycher 8fdac486ed feat(#674): tell the owner when a contact sync comes up short
1 month ago
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
diffwireauto a65534c6fc fix(#747): remote preset matching also checks the node's path hash mode
1 month ago
diffwireauto 868d88568d Merge branch 'feat/726-preset-catalog' into feat/733-remote-presets
1 month 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 4f465b9b63 feat(#735): apply a preset's path hash on repeaters and room servers
2 months ago
diffwireauto 5a6306c30f feat(#662): add an "Apply temporarily" (tempradio) option to remote radio settings
2 months ago
diffwireauto a8ef70e37e feat(#734): add the preset picker to the repeater and room server settings
2 months ago
diffwireauto 67158bcc9d fix(#732): apply pre-PR review to the preset catalog
2 months ago
diffwireauto c0ec6c650d feat(#730): apply a preset's path hash to a companion or observer on save
2 months ago
diffwireauto 2f0f036eb6 feat(#729): group the preset picker by region and label each preset's source
2 months ago
diffwireauto 3c7c4d9d65 feat(#728): load radio presets from bundled copies and refresh them from config-profiles
2 months ago
diffwireauto d4a7177a2a feat(#649): convert a preset's path hash bytes to the firmware mode
2 months ago
diffwireauto 0ed9bd717a feat(#727): add the radio preset model and parsers for both preset files
2 months ago
Strycher 15e4917e12 fix(#610): apply Gemini review, harden the card parser and chip
2 months ago
Strycher 3d5e655188 feat(#610): render a received contact card as an Add Contact chip
2 months ago
Strycher 2eb4868678 fix(#636): stop truncating names mid-codepoint on the wire
2 months ago
diffwireauto 68e0d5c58e test(#717): pin the frame budget per platform, so this cannot regress silently
2 months ago
diffwireauto 63d16fd114 fix(#684): explain a composer that cannot carry a message, instead of a dead field
2 months ago
diffwireauto cf0332612f fix(#686): wire the app to the vendored Windows BLE plugin + live MTU updates
2 months 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

Powered by TurnKey Linux.