<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src/bin/git_remote_nostr/utils.rs, branch v1.5.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.5.2</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.5.2'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2024-09-24T18:48:11+00:00</updated>
<entry>
<title>feat(login): login via nip46 QR code</title>
<updated>2024-09-24T18:48:11+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-24T14:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=d01380f7b3efebc9c40a2e71c2ddd635fa936be4'/>
<id>urn:sha1:d01380f7b3efebc9c40a2e71c2ddd635fa936be4</id>
<content type='text'>
or nostrconnect url string which is a much better UX flow for nip46
</content>
</entry>
<entry>
<title>fix(remote): reporter lines on narrow terminals</title>
<updated>2024-09-18T10:11:41+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T10:11:41+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=c7838f952f9e32bb871ea6453595b8b14e8fdd3e'/>
<id>urn:sha1:c7838f952f9e32bb871ea6453595b8b14e8fdd3e</id>
<content type='text'>
remove the correct number of lines when reporter prints to
narrow terminals
</content>
</entry>
<entry>
<title>feat(remote): store successful protocol in config</title>
<updated>2024-09-17T12:23:22+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-17T12:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=a4bcaf98cc7a00a71f34ed382dc65414eaec5bff'/>
<id>urn:sha1:a4bcaf98cc7a00a71f34ed382dc65414eaec5bff</id>
<content type='text'>
if another protocol was tried first and failed
</content>
</entry>
<entry>
<title>fix(remote): add robustness to push reporting</title>
<updated>2024-09-13T19:55:12+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-13T19:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=fb48125595af09c557d03013e4e096d1d072e791'/>
<id>urn:sha1:fb48125595af09c557d03013e4e096d1d072e791</id>
<content type='text'>
by avoiding bugs where lines are removed accidentally by storing
report in a mutex and rewriting the entire report at each update
</content>
</entry>
<entry>
<title>refactor: abstract find pr from branch name</title>
<updated>2024-09-13T16:00:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-13T16:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=069a4c21c56291455fb9af09b693672889f98a03'/>
<id>urn:sha1:069a4c21c56291455fb9af09b693672889f98a03</id>
<content type='text'>
so it is done consistantly across ngit and the remote helper
</content>
</entry>
<entry>
<title>fix(remote): `push` status updates</title>
<updated>2024-09-12T15:54:52+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-12T15:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=5e958f48e58712736e6394f15b91997ba5231e01'/>
<id>urn:sha1:5e958f48e58712736e6394f15b91997ba5231e01</id>
<content type='text'>
push needs to use push_transfer_progress rather than transfer_progress
</content>
</entry>
<entry>
<title>fix(remote): generalise auth failure detection</title>
<updated>2024-09-12T15:39:57+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-12T15:39:57+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=ca33d4d2effff63986038c94e69a7484ddfa1839'/>
<id>urn:sha1:ca33d4d2effff63986038c94e69a7484ddfa1839</id>
<content type='text'>
by using words or short phrases
</content>
</entry>
<entry>
<title>fix(remote): `push` detect ssh auth failure</title>
<updated>2024-09-12T14:26:08+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-12T14:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=080f2b4c234e485755a9e376f530a3c68984c5d0'/>
<id>urn:sha1:080f2b4c234e485755a9e376f530a3c68984c5d0</id>
<content type='text'>
adding new errors that are authentication related
</content>
</entry>
<entry>
<title>fix(remote): improve `push` status updates</title>
<updated>2024-09-12T14:13:50+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-12T14:13:50+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=e882fde7d3fc7f2113196585b450f7065061abb9'/>
<id>urn:sha1:e882fde7d3fc7f2113196585b450f7065061abb9</id>
<content type='text'>
to bring them more into line to the native git client
</content>
</entry>
<entry>
<title>fix(remote): identify auth failure</title>
<updated>2024-09-12T06:21:18+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-11T15:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=708f4137a89a3ce18db7bc416dd60bf27f8302aa'/>
<id>urn:sha1:708f4137a89a3ce18db7bc416dd60bf27f8302aa</id>
<content type='text'>
so that attempts can be made to use a fallback protocol
</content>
</entry>
</feed>
