• Joined on 2024-12-01
nik synced commits to refs/pull/1602/merge at nik/bitchat from mirror 2026-08-15 07:06:38 +00:00
7ef16ee1aa Merge e6c668c8c3db054da8f9fb23a8122aa7bbce9f17 into f0249d9cd71d0f206f65430ad2707bfa4d5be70a
f0249d9cd7 Make the Periphery scan blocking (#1648)
6f961638f2 Timestamp sanity windows: future-dated QR codes and implausible Nostr DM rumors (#1647)
2a9fb4d53f Make SwiftLint blocking in CI now that the violation backlog is zero (#1646)
9c84d4ce4f Fail closed on unverifiable handshake peer IDs + check SecRandomCopyBytes results (#1645)
Compare 5 commits »
nik synced commits to refs/pull/1596/head at nik/bitchat from mirror 2026-08-15 07:06:37 +00:00
c9c1ebcbad Review fixes: pin the screenshot routing table
nik synced commits to refs/pull/1597/head at nik/bitchat from mirror 2026-08-15 07:06:37 +00:00
ab5bb7b4d3 Merge origin/main (resolve headerView banner stack + xcstrings)
66fdea52ae Make the panic wipe confirmable and its outcome visible (#1588)
c6cb4210e4 Add a recent-chats section so DM conversations can't become unreachable (#1598)
4f30433406 Remove the public-channel screenshot broadcast (#1596)
4122a4dacd Stop claiming encryption and privacy properties that aren't live (#1595)
Compare 13 commits »
nik synced commits to refs/pull/1598/head at nik/bitchat from mirror 2026-08-15 07:06:37 +00:00
1f348c1e8c Review fixes: geo dedup and geoDM names in recent chats
nik synced commits to refs/pull/1599/head at nik/bitchat from mirror 2026-08-15 07:06:37 +00:00
64613895c5 Use plural variations for nearby notification body.
nik synced commits to refs/pull/1599/merge at nik/bitchat from mirror 2026-08-15 07:06:37 +00:00
1e082e97b3 Merge 64613895c5add4b7385584e50e1019c8f2574299 into dba67c1466b79855cb513ed68b07ae91c72ccfe2
64613895c5 Use plural variations for nearby notification body.
dba67c1466 Deflake AppArchitectureTests: raise the local waitUntil to settleTimeout (#1653)
5b592c8bae Add a persistent connectivity banner and stop the radar lying (#1597)
66fdea52ae Make the panic wipe confirmable and its outcome visible (#1588)
Compare 13 commits »
nik synced commits to refs/pull/1588/head at nik/bitchat from mirror 2026-08-15 07:06:36 +00:00
46391814e4 Merge origin/main (resolve xcstrings + architecture tests overlap)
c6cb4210e4 Add a recent-chats section so DM conversations can't become unreachable (#1598)
4f30433406 Remove the public-channel screenshot broadcast (#1596)
4122a4dacd Stop claiming encryption and privacy properties that aren't live (#1595)
6ef3945179 Deflake gift-wrap tests: settle deadlines, not latency budgets (#1651)
Compare 12 commits »
nik synced commits to refs/pull/1592/merge at nik/bitchat from mirror 2026-08-15 07:06:36 +00:00
2f42969299 Merge c3d58f8007197fe89c04156cc1da9591d6dfeb6c 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/1595/head at nik/bitchat from mirror 2026-08-15 07:06:36 +00:00
e3b22f3598 Review fixes: gate nostr availability on a stored recipient key
nik synced commits to refs/pull/1589/merge at nik/bitchat from mirror 2026-08-15 07:06:36 +00:00
9151353fac Merge 778752ce17a77e9a2d1376733556861da9ff8b16 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/1575/merge at nik/bitchat from mirror 2026-08-15 07:06:35 +00:00
b7147991d4 Merge ed0565ab2ca936976cc1a20d904e9309885d0cdf into 9b84b361225facd8e623f25d76f889d3dc54a879
ed0565ab2c fix: three-way logo panic gesture (instant / confirm / off)
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/1587/merge at nik/bitchat from mirror 2026-08-15 07:06:35 +00:00
78fcdbff67 Merge 81e8c0a23d62d4ef01b79386a09ec835c8b08e1f 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/1586/merge at nik/bitchat from mirror 2026-08-15 07:06:35 +00:00
9d364059f8 Merge 9c8db0873ee1c987e30123964c11331d0005e23c 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 17 commits »
nik synced commits to refs/pull/1575/head at nik/bitchat from mirror 2026-08-15 07:06:35 +00:00
ed0565ab2c fix: three-way logo panic gesture (instant / confirm / off)
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/1568/merge at nik/bitchat from mirror 2026-08-15 07:06:34 +00:00
54a0699d85 Merge e422cfd0a8930b523a41269d9265a095f8bb5d5f 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/1569/merge at nik/bitchat from mirror 2026-08-15 07:06:34 +00:00
6c9dfa13b8 Merge b9e15c233d0c5e99f76e5c7bbdb11ed3f60846a0 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/1570/merge at nik/bitchat from mirror 2026-08-15 07:06:34 +00:00
ea7653fce0 Merge fa64e8cb67c024bf2252aa655f2323faebc8ffba 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/1574/merge at nik/bitchat from mirror 2026-08-15 07:06:34 +00:00
1c5bf8b36f Merge 9d60315fa5cd4f88f02d81b6d4cda7fb3a20495f 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/1544/merge at nik/bitchat from mirror 2026-08-15 07:06:33 +00:00
083e984a7b Merge 5960b7f343bf98e775ce2f014fd55b959d761884 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 22 commits »
nik synced commits to refs/pull/1541/merge at nik/bitchat from mirror 2026-08-15 07:06:33 +00:00
c501826e47 Merge db0d00f4db3a59c0310f9582c46ed781404cfd66 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 »