We’re over 1000 pull requests from #damus contributors. Thanks for helping make damus awesome!
$ git author-stats | head -n10
873 nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s
132 nostr:npub1yaul8k059377u9lsu67de7y637w4jtgeuwcmh5n7788l6xnlnrgs3tvjmf
55 nostr:npub19a86gzxctwtz68l8zld2u9y2fjvyyj4juyx8m5geylssrmfj27eqs22ckt
24 nostr:npub1jutptdc2m8kgjmudtws095qk2tcale0eemvp4j2xnjnl4nh6669slrf04x
50 nostr:npub107e29x735swe4r9y8gv60h8n4pfz7x7qndqgvff48yvsa8pfc5dq3p0cr5
36 nostr:npub12gyrpse550melzx2ey69srfxlyd8svkxkg0mjcjkjr4zakqm2cnqwa3jj5
31 nostr:npub1hzx87qrmhuau9l9wl709z0ccdw4nx7pvpw4x5mxp9twh3wg3pw3svjjhe7
29 nostr:npub146e625cxmwc93c8jpw5p0slkrna4t0j3lmzu94g07tkrrqg0staqjup4e0
30 nostr:npub1k92qsr95jcumkpu6dffurkvwwycwa2euvx4fthv78ru7gqqz0nrs2ngfwd
24 nostr:npub1qlk0nqupxmlyxravg0aqscxmcc4q4tq898z6x003rykwwh3npj0syvyayc
Want to help? Join us:
Such a fun and meaningful project to contribute to. Thanks, #[1]!
Testing damus.io links:
https://damus.io/note1ls5lx08h3f78rkhnsv3jvdjlyhr22jcu8qa3jss4cf8m0smk6r4sptv2h9
Both apps must be registering the same URL scheme: “nostr”. So the OS decides which will get it. Maybe it’s always the latest installed one.
#[0] Fixed the image not loading issue in a much better way (no individual hard-coded hosts):
Testing an image issue in Damus:


Because to get the better user experience, the dev has to update to the newer permission request API.
No, Apple enforces privacy settings at the OS level. If you can see all images and have not given the app you’re in permission, then it probably Apple’s image picker view, which runs in a separate process from the app you’re in. Then you select specific images to allow for the app.
#[0] PR to fix issue where pasteboard.co links don’t render properly:
Testing an issue with pasteboard.co links:

Testing an image issue with pasteboard.co image URLs:

Here’s a blog post about the different APIs. Seems like it should be either UIImpactFeedbackGenerator in any of the three levels, or a UINotificationFeedbackGenerator with the success type:
#[0] Here’s a PR that fixes two different issues with the “Replying to…” string:
Need to have your own Apple dev account and change the app’s bundle id. That’s what I do when testing a change.
#[0] #[1] Look who got on Nostr:
#[2]
#[0] PR to clear the EventCache whenever iOS sends a memory warning to the app:
Nice work!
