Commit Graph
4 Commits
Author SHA1 Message Date
a8c73bf67c Harden Xcode Cloud Sentry dSYM upload in post-build script
- Fix Sentry post-build dSYM upload fallback and script permissions
- Refine sentry-cli stderr capture in post-build script

Co-authored-by: danieldaquino <24692108+danieldaquino@users.noreply.github.com>
2026-05-13 14:39:21 -07:00
ce4cfb0548 Update PR template issue warning
Agent-Logs-Url: https://github.com/damus-io/damus/sessions/5ee6a40a-51bd-49c4-af98-f1cf7accfcbb

Co-authored-by: danieldaquino <24692108+danieldaquino@users.noreply.github.com>
2026-05-11 18:42:50 +00:00
copilot-swe-agent[bot]andDaniel D’Aquino 65e767b774 fix: refresh balance and transactions in WalletModel.connect() on wallet switch
When a new wallet is connected, clear stale balance and transaction data
from the previous wallet immediately so the view does not display outdated
information while fresh data is being fetched.

Closes: https://github.com/damus-io/damus/issues/3644
Changelog-Fixed: Wallet view now immediately clears stale data when switching wallets
Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
Co-authored-by: Daniel D’Aquino <daniel@daquino.me>
Tested-by: Daniel D’Aquino <daniel@daquino.me>
2026-02-25 13:24:11 -08:00
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>danieldaquino
7be75f37c6 Fix: Gracefully ignore unsupported NWC response types (e.g. get_info)
When another NWC client (e.g. Alby) connected to the same relay calls
`get_info`, Damus receives the response and previously threw a
DecodingError.typeMismatch, causing an "Oops" error dialog to be shown.

Fix: Make `result_type` optional in `WalletConnect.Response`. Unknown
result types now decode without throwing — `result_type` and `result`
are set to `nil`, and the rest of the existing nil-guarded code paths
handle this silently.

Adds a test to verify `get_info` (and any future unknown result type)
is decoded gracefully.

Closes: #2204
Changelog-Fixed: Fixed issue where the app could display an error message when using another NWC wallet in parallel
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: danieldaquino <24692108+danieldaquino@users.noreply.github.com>
Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
2026-02-23 12:50:25 -08:00