• Joined on 2024-12-01
nik synced commits to refs/pull/1614/merge at nik/bitchat from mirror 2026-08-15 07:06:43 +00:00
8fa9b8925b Merge bc20ed6add5fe1663e8c46bc8303e7a26444007c into 9b84b361225facd8e623f25d76f889d3dc54a879
bc20ed6add feat: clear unread badge for a single conversation
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
Compare 16 commits »
nik synced commits to refs/pull/1610/merge at nik/bitchat from mirror 2026-08-15 07:06:42 +00:00
e223044648 Merge 698f911edd63430c56374eed8f35a193b6ff53f0 into 9b84b361225facd8e623f25d76f889d3dc54a879
698f911edd feat: export public identity verification card
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
Compare 16 commits »
nik synced commits to refs/pull/1612/head at nik/bitchat from mirror 2026-08-15 07:06:42 +00:00
580a4c8c20 Drop the trailing comma in the export header literal
06ceb11516 fix: give export localized strings defaultValues for tests
00098f4622 fix: import bitchat so plaintext exporter tests compile
7b8ad48eb9 feat: export current conversation after sealing warning confirmation
284024d2df l10n: add export-chat strings for mesh, geohash, and DM scopes
Compare 21 commits »
nik synced commits to refs/pull/1611/merge at nik/bitchat from mirror 2026-08-15 07:06:42 +00:00
a9da00a076 Merge 108818d6eb728590273785e353fff7c792bd663f into 9b84b361225facd8e623f25d76f889d3dc54a879
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 18 commits »
nik synced commits to refs/pull/1611/head at nik/bitchat from mirror 2026-08-15 07:06:42 +00:00
108818d6eb test: cover bridge status summary
0d4e37632e l10n: add bridge status strings
b60a9eb66e feat: summarize mesh bridge status in settings
f0249d9cd7 Make the Periphery scan blocking (#1648)
6f961638f2 Timestamp sanity windows: future-dated QR codes and implausible Nostr DM rumors (#1647)
Compare 7 commits »
nik synced commits to refs/pull/1609/merge at nik/bitchat from mirror 2026-08-15 07:06:41 +00:00
2504570349 Merge 1fd64e9913068645a07eaec263f98ebc69044c8b into 9b84b361225facd8e623f25d76f889d3dc54a879
1fd64e9913 feat: surface private media decode failures in the DM thread
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
Compare 16 commits »
nik synced commits to refs/pull/1608/merge at nik/bitchat from mirror 2026-08-15 07:06:41 +00:00
caacef252d Merge 2538f3303f35fa09afea1a0aefd2442503a30f8c into 9b84b361225facd8e623f25d76f889d3dc54a879
2538f3303f feat: copy message deep links for mesh, geohash, and DMs
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
Compare 16 commits »
nik synced commits to refs/pull/1609/head at nik/bitchat from mirror 2026-08-15 07:06:41 +00:00
1fd64e9913 feat: surface private media decode failures in the DM thread
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 15 commits »
nik synced commits to refs/pull/1610/head at nik/bitchat from mirror 2026-08-15 07:06:41 +00:00
698f911edd feat: export public identity verification card
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 15 commits »
nik synced commits to refs/pull/1607/head at nik/bitchat from mirror 2026-08-15 07:06:40 +00:00
7522c25316 feat: mesh plaintext security guidance without changing default channel
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 15 commits »
nik synced commits to refs/pull/1608/head at nik/bitchat from mirror 2026-08-15 07:06:40 +00:00
2538f3303f feat: copy message deep links for mesh, geohash, and DMs
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 15 commits »
nik synced commits to refs/pull/1607/merge at nik/bitchat from mirror 2026-08-15 07:06:40 +00:00
edb1c7ec4b Merge 7522c25316886ae2df8f847cc6cfab97d8e598ea into 9b84b361225facd8e623f25d76f889d3dc54a879
7522c25316 feat: mesh plaintext security guidance without changing default channel
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
Compare 16 commits »
nik synced commits to refs/pull/1606/merge at nik/bitchat from mirror 2026-08-15 07:06:39 +00:00
37f623fbad Merge 5cec60a97db542efe4f982beb2ed309f8fb429e5 into 9b84b361225facd8e623f25d76f889d3dc54a879
5cec60a97d feat: per-conversation notification mute for DMs and geohash channels
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
Compare 16 commits »
nik synced commits to refs/pull/1604/merge at nik/bitchat from mirror 2026-08-15 07:06:39 +00:00
cc5b1bbdbf Merge b8f495d3623d5bbbf6e222d28bf5c0d90dd2bffe into 9b84b361225facd8e623f25d76f889d3dc54a879
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
b8f495d362 Route mention autocomplete through shared SafeRegex pattern.
Compare 16 commits »
nik synced commits to refs/pull/1605/head at nik/bitchat from mirror 2026-08-15 07:06:39 +00:00
e819101d40 Mark command catalog entries needs_review and fix ping placeholders.
nik synced commits to refs/pull/1606/head at nik/bitchat from mirror 2026-08-15 07:06:39 +00:00
5cec60a97d feat: per-conversation notification mute for DMs and geohash channels
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 15 commits »
nik synced commits to refs/pull/1600/merge at nik/bitchat from mirror 2026-08-15 07:06:38 +00:00
48f248f818 Merge f4ff92dbf996638bfc48880216ff9b48051f6e15 into 9b84b361225facd8e623f25d76f889d3dc54a879
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
Compare 15 commits »
nik synced commits to refs/pull/1603/head at nik/bitchat from mirror 2026-08-15 07:06:38 +00:00
c35728c1de Fix image-preview a11y labels and drop redundant button overrides.
nik synced commits to refs/pull/1604/head at nik/bitchat from mirror 2026-08-15 07:06:38 +00:00
b8f495d362 Route mention autocomplete through shared SafeRegex pattern.
nik synced commits to refs/pull/1603/merge at nik/bitchat from mirror 2026-08-15 07:06:38 +00:00
4c4a1b9aaf Merge c35728c1de5c53b4dcc9a11b666299a7aaa12ade into 9b84b361225facd8e623f25d76f889d3dc54a879
9b84b36122 Localize the last hardcoded UI strings; wire up two dead translations (#1656)
5c4b814c56 Localize CommandProcessor: all 48 command strings, 30 locales (#1657)
eca147191c Add 26 code-referenced keys to the catalog + a test that closes the gap (#1654)
c35728c1de Fix image-preview a11y labels and drop redundant button overrides.
Compare 16 commits »