Avoid notification for zap from mute profile (#1494) Fixing issue #1382 Checks if the event pkey is in the mute list Could not test the code, but it is a simple straightforward solution mute-notify-zap, 1 commits
Adding zap icon to Eurothon hashtag (#1477) Adding the Zap ⚡️ icon to the Eurothon hashtag. I created a new property for Eurothon. I'm using the same svg icon file, just like the Zapathon hashtag. I couldn't test it because I don't have a macOS environment. Issue: #1474 eurothon-zap, 1 commits
Fixing counting -1 (#1473) Fix for issue #1467 The 'others' count is higher than pubkeys count Note json : `{ "pubkey": "97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322", "content": "No, just so other people can hear and profit, that's the point of the podcast. But I see you're PNW too, coffee also works if we end up in the same vicinity!", "id": "2c271f78da9522a342f6178667e4dd30423cab65a559f1fd683071d130fc3477", "created_at": 1691611954, "sig": "de62016ad6260180f9f99b83773066c60db63790560e3bd6239995e26526d647a2776469f6de0855bd9deab8d2a42c1fcddd275b07f7b5924bb0d4a922f486e3", "kind": 1, "tags": [ [ "p", "61066504617ee79387021e18c89fb79d1ddbc3e7bff19cf2298f40466f8715e9", "wss:\\/\\/anon.computer", "atyh" ], [ "e", "b7f986c892a0f128c131ab90996fcb94fac2c80869cb88a5d021e0b2f3609045", "wss:\\/\\/offchain.pub", "root" ], [ "e", "ad8d909a66d848a6101d7482245f484c86e3d6597fcec19921e1cc0f5b6e94fb" ], [ "e", "18ebd3e8f86bf3f318ed0a71e3853855bde59f3be433e37a958b33be8273f8e6", "wss:\\/\\/offchain.pub", "reply" ], [ "client", "coracle" ] ] }` replay-counting-fix, 1 commits
Add nip 98 support for nostr.build (#1471) This change implements support for NIP-98 and uses it for uploads to nostr.build. It is also changing the nostr.build API end-point to V2. Implements #823 add-nip-98-support-nostr-build, 7 commits
Translations (#1373) null translations, 69 commits
Include .m3u8 for video playback to enable streaming (#1372) This trivial change should enable HLS streaming and adaptable bit rate playback for video playback. add-m3u8-support, 1 commits
Fix for #1206 Hide nsec when logging in & add hide/show toggle (#1371) Fix for Hide nsec when logging in & add hide/show toggle [security][feature request]#1206 master, 1 commits
Fix for: Hashtags in foreign languages #949 (#1360) Changes to boundary detection of hashtags and fix for urlencoding of second colon where hashtag contains foreign character set. master, 3 commits
[UX] Fix Issue 1238: Videos sounds can play over each other (#1266) Fix issue #1238 This is a Draft - current solution seems fairly robust - scroll away & video stops; scroll back & it starts over - ...but still investigating potentially more robust solutions i.e. whether it could be more responsive / sensitive to scrolling away even at higher scroll speed (as in below demo) Demo video of current fix in this post: [~1 min. / 50MB] UX-DamusVideoPlayer--Fix-Issue-1238--Videos-sounds-can-play-over-each-other, 1 commits
add relay logging (#1263) This PR adds relay logging to the RelayDetailView. Features: * list of events, most recent at the top * shows changes to RelayConnection's state * shows changes to network state * RelayDetailView updates live as lines are added to the log * logs persisted to disk for later investigation * line limit prevents unbounded file growth Here's how it looks when resuming after having the app in the background for a while and the relays need to reconnect: ![relay-log](https://github.com/damus-io/damus/assets/445882/fd788aae-ed44-49c5-9dd1-4e6c7398456e) relays, 5 commits