<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src/client.rs, branch v1.1.2</title>
<subtitle>Personal mirror of DanConwayDev/ngit-cli on git.upleb.uk
</subtitle>
<id>https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.1.2</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.1.2'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2024-04-10T10:41:00+00:00</updated>
<entry>
<title>feat: reduce connection timeout 6s ~&gt; 3s</title>
<updated>2024-04-10T10:41:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-04-10T10:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=ba83cc575ec97c313841c79e2a1afd448d8b9fe5'/>
<id>urn:sha1:ba83cc575ec97c313841c79e2a1afd448d8b9fe5</id>
<content type='text'>
seperate connection timeout from get_events_of timeout and reduce it to 3s
</content>
</entry>
<entry>
<title>feat: reduce `get_events` timeout 10s ~&gt; 6s</title>
<updated>2024-04-08T15:10:03+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-04-01T14:24:29+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8c5a484a0e010eaa566c17acd8b344114b68caa6'/>
<id>urn:sha1:8c5a484a0e010eaa566c17acd8b344114b68caa6</id>
<content type='text'>
if relays do not connect and retun events within 3s
they will rarely connect at all

this could be reversed when get_events is used async
</content>
</entry>
<entry>
<title>refactor: allow pedantic clippy warning large_futures</title>
<updated>2024-03-28T11:56:15+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-28T08:30:57+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4171733090d25732029a149cf0976c6b1103d0ea'/>
<id>urn:sha1:4171733090d25732029a149cf0976c6b1103d0ea</id>
<content type='text'>
rust-nostr author suggested this might be a false positive
https://github.com/rust-nostr/nostr/pull/375#issuecomment-2022245832
</content>
</entry>
<entry>
<title>fix: relay connection timeout panic</title>
<updated>2024-03-27T17:19:01+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-25T09:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=04a8bce2c58dfb697410ae9bb83ab6abbf95406a'/>
<id>urn:sha1:04a8bce2c58dfb697410ae9bb83ab6abbf95406a</id>
<content type='text'>
upgrade from rust-nostr v0.27 ~&gt; v0.28 introduces this panic

presumably get_events attempted to write to the MultiProgress
just after it has been removed
</content>
</entry>
<entry>
<title>ClientSigner renamed ~&gt; NostrSigner</title>
<updated>2024-03-22T15:51:28+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-22T15:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=07a6b27eacc9cb80b0858ae8d7042287567ea790'/>
<id>urn:sha1:07a6b27eacc9cb80b0858ae8d7042287567ea790</id>
<content type='text'>
to reflect new name in rust-nostr
</content>
</entry>
<entry>
<title>fix: curate default relays</title>
<updated>2024-02-15T09:31:46+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-15T08:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=6a4519b79cd36d1edbb492a3c98e2a3a0b42e0e9'/>
<id>urn:sha1:6a4519b79cd36d1edbb492a3c98e2a3a0b42e0e9</id>
<content type='text'>
wss://eden.nostr.land is a paid relay
wss://nostr.wine is paid relay
</content>
</entry>
<entry>
<title>feat: get_events coutdown to timeout</title>
<updated>2024-02-14T17:12:18+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-14T17:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=bac1118d417261ee71738553b7c508f6ea6b48a8'/>
<id>urn:sha1:bac1118d417261ee71738553b7c508f6ea6b48a8</id>
<content type='text'>
add a ui feature to countdown to timeout so user doesn't consider
exiting early
</content>
</entry>
<entry>
<title>feat: send to default relays, blast repo event</title>
<updated>2024-02-14T13:47:11+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-14T13:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=a1d67c50c8ebc5395b069e30b60d66e0c7de5a5a'/>
<id>urn:sha1:a1d67c50c8ebc5395b069e30b60d66e0c7de5a5a</id>
<content type='text'>
improve the distribution of events by sending to default relays
in addition to user and repo relays. for better discoverability of
repo events, this is also blasted.

a temporary fix to blast everything was removed.

the less reliable purplepages.es relay is moved to
more_fallback_relays that currently isn't used
</content>
</entry>
<entry>
<title>feat: improve fetch events reporting</title>
<updated>2024-02-14T10:51:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-14T10:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=fed60687b2438b6bd19ee8f5c854ddc53cad0c9b'/>
<id>urn:sha1:fed60687b2438b6bd19ee8f5c854ddc53cad0c9b</id>
<content type='text'>
Improve how progress is reported in the UI when fetching events
</content>
</entry>
<entry>
<title>test: dont print verbose get_events log for tests</title>
<updated>2024-01-31T09:42:23+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-01-31T09:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=76db0732fbc6b7dcdd3350d2387bf7144289a0cd'/>
<id>urn:sha1:76db0732fbc6b7dcdd3350d2387bf7144289a0cd</id>
<content type='text'>
this temporarily fixes tests that rely on the cli output from fetching
events by not printing verbose messages during tests

when a better solution is implemented for communicating get_events
status, it should be intergrated into the tests
</content>
</entry>
</feed>
