Commit Graph

140 Commits (a307c837bc0d08769048d4b4ce1b2869fd2c15cf)

Author SHA1 Message Date
Strycher a307c837bc fix(#529): correct the rationale comment, the tail is scheduling not execution
2 months ago
Strycher 83f6360f7e fix(#529): give repeater CLI commands their own timeout budget
2 months ago
Strycher 9d690b2051 fix(#528): surface late repeater CLI replies instead of discarding them
2 months ago
Strycher 3d6392f39f fix(#469): broker blank-field GET leaked the echoed key line
2 months ago
Strycher 9e3500a9a9 feat(#550): show observers + observations; top-banner refresh feedback
2 months ago
Strycher 63fc6a06c4 feat(#550): monotonic channel-send timestamp + CoreScope message fields
2 months ago
Strycher f2feb0863a feat(#550): 0xC6 pkt-hash protocol layer + cap2 gate
2 months ago
Strycher d79dfffad3 feat(#549): CoreScope HTTP observer-count query service
2 months ago
Strycher 567745db18 feat(#509): hidden 7-tap Experimental unlock + settings section
2 months ago
Strycher f5441e527c fix(#505, #506): per-radio block storage, drop the accidental global list
2 months ago
Strycher 09c6b911b4 fix(#425): retry transient 5xx on translation-model download with backoff
2 months ago
Strycher f84bcaa736 fix(#472): clear per-radio in-memory caches on reconnect
2 months ago
Strycher 4b337be586 feat(#483): Button and buzzer settings for headless devices
2 months ago
Strycher 7aee4007b3 fix(#497): apply Gemini review, one honest label and one equivalence rule
2 months ago
Strycher 44ff206b18 feat(#480): read offband_caps byte 2 at device-info offset 84
2 months ago
Strycher a48edb209f fix(#497): @[name] is a verbatim wire token, remove the trim
2 months ago
Strycher 9de6621ec9 feat(#486): ASCII-only case folding for the @[name] self-mention contract
2 months ago
Strycher 2f1048e7be fix(#495): send routed paths at the contact's width, not width 1
2 months ago
Strycher 3b39a16edd chore(#462): remove em-dash characters from test/ (and lib top-up)
2 months ago
Strycher 48a9d79d5a refactor(#456): capability-section schema (v2); broker enabled not a profile field
2 months ago
Strycher 900c168c61 refactor(#456): restructure config-profile schema into capability sections
2 months ago
Strycher b96f20140f chore(#457): remove em-dash characters from source
2 months ago
Strycher 8920cf928f feat(#439): read per-message RSSI from reserved2 and show it on the Path screen
2 months ago
Strycher f0d0ca0b27 feat(#420): remove Smaz send-side compression (Phase 1)
2 months ago
Strycher 239954644a feat(#406): observer config-profile preview/diff sub-screen
2 months ago
Strycher ef7629fd64 feat(#405): observer apply engine
2 months ago
Strycher 9bc8560b65 feat(#404): config-profile import source (catalog + URL, tail-detection)
2 months ago
Strycher f935a48ef0 feat(#438): show path type + SNR on the message Path screen
2 months ago
Strycher ee32e2e38e fix(#395): MTU-aware size cap + de-wedge DM/channel send on failed write
2 months ago
Strycher 128bc9996c test(#430): fix oversized-frame test for the 176-byte ceiling
2 months ago
Strycher ed8bfdf503 fix(#430): accept 176-byte frames (caplog chunks were being rejected)
2 months ago
Strycher 7d03a43bb7 fix(#430): cap-bit gating + reconnect re-detect + Start&Reboot
2 months ago
Strycher 3314350215 feat(#430): client caplog control commands (enable/disable/erase/status)
2 months ago
Strycher 67eae2feb4 feat(#430): client caplog 0xC4 download protocol + reassembler
2 months ago
Strycher d3fd110509 fix(#403): tighten profile validation after Gemini review
2 months ago
Strycher e73c2b5a10 feat(#403): parse YAML into a config-profile model
2 months ago
Strycher 4fd5f76a13 feat(#297): send a stable per-install client_id in CMD_APP_START
2 months ago
Strycher e452ab4805 feat(#383): track who reacted, not just the count
2 months ago
Strycher d63838a94b fix(#380): tighten reaction parsing after adversarial review
2 months ago
Strycher 0e926ad0c2 feat(#380): parse PocketMesh / MeshCore One emoji reactions
2 months ago
Strycher 1ecf1ce55d fix(#389): Back pops out of a channel; only top-level tabs background
2 months ago
Strycher d68c6dfdd8 fix(#385): surface storage-init failure with a persistent warning
2 months ago
Strycher 61b0eab423 feat(#367): consolidate all found message stores into the pinned DB
2 months ago
Strycher e45946a3d3 fix(#363): pin the drift DB to one fixed directory, migrate old locations in
2 months ago
Strycher 8af0e0d5dc fix(#355): merge prefs into drift on migration instead of discarding
2 months ago
Strycher 3ff272ad8c fix(#343): close the data-loss holes found by Gemini review
2 months ago
Strycher 2fefb6aa91 fix(#343): keep full message history; window only in memory
2 months ago
Strycher 06d3f027dd test(#335): make the drift asset-version guard line-ending agnostic
2 months ago
Strycher a2c7302aad feat(#335): migrate bulk data from SharedPreferences into drift
2 months ago
Strycher c25b7ccbdf chore(#335): pin drift, commit pubspec.lock, guard the web asset version
2 months ago

Powered by TurnKey Linux.