<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src/lib/git, 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:17+00:00</updated>
<entry>
<title>fix(login): locally when globally logged in</title>
<updated>2024-09-24T18:48:17+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-24T18:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=635b5b119e7719a66d064853c3cb4c03872abfa9'/>
<id>urn:sha1:635b5b119e7719a66d064853c3cb4c03872abfa9</id>
<content type='text'>
as it would fail to save to local git config
</content>
</entry>
<entry>
<title>fix(remote): add resilience to `prs`</title>
<updated>2024-09-23T12:36:53+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-23T09:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=2cdbb8c7ac6c98af6e36c4458c08bef2299794e1'/>
<id>urn:sha1:2cdbb8c7ac6c98af6e36c4458c08bef2299794e1</id>
<content type='text'>
make poorly formatted patches fail silently. we stop trusting that the
`commit` tag in the latest patch can be produced by apply the patches.
to achieve this we must recreate the commit during the list command,
which require fetching the parent oids.

support patches without optional `commit` and `parent-commit` tags.
</content>
</entry>
<entry>
<title>test: fix gitlib2 version in sample</title>
<updated>2024-09-18T12:10:37+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T12:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=e863ee5e2172cd7d2cd7a903d138bd839de4972d'/>
<id>urn:sha1:e863ee5e2172cd7d2cd7a903d138bd839de4972d</id>
<content type='text'>
so they match v1.8.2 used in updated git2
</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): `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): update copy</title>
<updated>2024-09-12T06:20:44+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-11T14:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=c7faf80ab9d2639211d3978f1527286b3ce86ce0'/>
<id>urn:sha1:c7faf80ab9d2639211d3978f1527286b3ce86ce0</id>
<content type='text'>
to make it more like native git
</content>
</entry>
<entry>
<title>refactor: fix fmt and clippy issues</title>
<updated>2024-09-11T12:05:57+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-11T11:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=df1660b1b78b5881c64c6fadd4ae12c8c01c6684'/>
<id>urn:sha1:df1660b1b78b5881c64c6fadd4ae12c8c01c6684</id>
<content type='text'>
which potentially were only identified when a dependancy was updated
</content>
</entry>
<entry>
<title>fix(remote): `fetch` and `list` status copy</title>
<updated>2024-09-06T13:06:03+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-06T12:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=ad28bd8db1a6e953dce999eea85becda1d90beae'/>
<id>urn:sha1:ad28bd8db1a6e953dce999eea85becda1d90beae</id>
<content type='text'>
so that it the filesystem url is shown
</content>
</entry>
<entry>
<title>fix(remote): `list` apply protocols selection</title>
<updated>2024-09-06T10:05:11+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-06T09:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=6e7e7bd3497d2a77fda34e27f65955b8ac09b3be'/>
<id>urn:sha1:6e7e7bd3497d2a77fda34e27f65955b8ac09b3be</id>
<content type='text'>
used in fetch and tweak the error reporting
</content>
</entry>
<entry>
<title>fix(remote): improve protocol selction / fallback</title>
<updated>2024-09-06T10:05:05+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-06T09:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=935bc0ca630d7964082966e4c0caeb255f5a4f57'/>
<id>urn:sha1:935bc0ca630d7964082966e4c0caeb255f5a4f57</id>
<content type='text'>
abstract the protocols and order to try under different scenarios

add some additional scenarios eg hardcoded http

tweak error reporting
</content>
</entry>
</feed>
