nostr-summary on Nostr: [ areebahmeddd/airhop ] feat: enhance NostrClient relay handling and settings - ...
[ areebahmeddd/airhop ] feat: enhance NostrClient relay handling and settings
- Introduced tests for NostrClient relay targeting to ensure custom relays are contacted alongside geo-discovered relays.
- Updated geo-relay logic to maintain a consistent ceiling for custom relays, preventing silent drops when geo-relay discovery is enabled.
- Improved user interface in the Channel Info Sheet and Network Settings to display active relays, including custom ones.
- Added functionality to manage custom relay limits, ensuring users cannot exceed the maximum allowed.
- Enhanced localization strings for better clarity on relay functionalities and settings.
https://github.com/areebahmeddd/airhop/commit/e1f2e625a573446f9105e4217a4e40f05f2a834fPublished at
2026-08-05 21:01:14 UTCEvent JSON
{
"id": "09206952ba61b766acc7d677aedbf5086970fb629d0d4665988a77c9fb61a337",
"pubkey": "7febe2a59aa826f8f6337b4101939eaac82fd4e6ca5f3c7b8f13ca03ad26f2bf",
"created_at": 1785963674,
"kind": 1,
"tags": [
[
"proxy",
"https://github.com/areebahmeddd/airhop/commit/e1f2e625a573446f9105e4217a4e40f05f2a834f",
"web"
]
],
"content": "[ areebahmeddd/airhop ] feat: enhance NostrClient relay handling and settings\n\n- Introduced tests for NostrClient relay targeting to ensure custom relays are contacted alongside geo-discovered relays.\n- Updated geo-relay logic to maintain a consistent ceiling for custom relays, preventing silent drops when geo-relay discovery is enabled.\n- Improved user interface in the Channel Info Sheet and Network Settings to display active relays, including custom ones.\n- Added functionality to manage custom relay limits, ensuring users cannot exceed the maximum allowed.\n- Enhanced localization strings for better clarity on relay functionalities and settings.\nhttps://github.com/areebahmeddd/airhop/commit/e1f2e625a573446f9105e4217a4e40f05f2a834f",
"sig": "91bd53ac3378453d251a57ac2c52720296dc67bb0031eb6a6ed59f2c8b5c8b49dad38fad412e286bdd4f1403cd67718e7449a0bdf233bd99240dbc368ac563eb"
}