<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror, branch v1.5.0</title>
<subtitle>Personal mirror of DanConwayDev/ngit-cli on git.upleb.uk
</subtitle>
<id>https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/atom?h=v1.5.0</id>
<link rel='self' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/atom?h=v1.5.0'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/'/>
<updated>2024-09-18T12:23:23+00:00</updated>
<entry>
<title>chore bump to v1.5.0</title>
<updated>2024-09-18T12:23:23+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T12:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=b9ea26bc928c361b092eefde69820c51ebc3a3df'/>
<id>urn:sha1:b9ea26bc928c361b092eefde69820c51ebc3a3df</id>
<content type='text'>
changelog:

- add new nostr url format that works better for MacOS users
  `nostr://&lt;*protocol&gt;/&lt;npub123&gt;/&lt;*relay-hint&gt;/&lt;identiifer&gt;`
  \*optional
- status updates during clone, push and fetch
- intelligent protocol selection and fallback
  - unless unusual protocol specified in clone url it will try
    in this order:
    - fetch: https unatuth, ssh, https
    - push: ssh, https auth
  - save successful protocol in git config so it is tried first
    next time
  - enable override from nostr url (will only use this protocol)
- enable building binaries via nix
- refactor into lib and bin structure
- bump dependnancies
</content>
</entry>
<entry>
<title>chore: bump rustfmt from nightly</title>
<updated>2024-09-18T12:17:36+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T12:17:36+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=546aacf77c4ec0af4384328277c771abbe343031'/>
<id>urn:sha1:546aacf77c4ec0af4384328277c771abbe343031</id>
<content type='text'>
from april version to current
</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/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/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>chore: nix flake update</title>
<updated>2024-09-18T12:06:26+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T12:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=a35fc976be5b8c481c9a638d1486d64941d9bcad'/>
<id>urn:sha1:a35fc976be5b8c481c9a638d1486d64941d9bcad</id>
<content type='text'>
update nix dependancies to latest version using default update options
</content>
</entry>
<entry>
<title>chore: bump git2 v0.19.0</title>
<updated>2024-09-18T11:49:50+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T11:49:50+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=1c78295e103e44637235d008057f4b6101848331'/>
<id>urn:sha1:1c78295e103e44637235d008057f4b6101848331</id>
<content type='text'>
in the hope that it addresses the 'early EOF' error that sometimes
appears when cloning a repo.
</content>
</entry>
<entry>
<title>chore: cargo update</title>
<updated>2024-09-18T11:19:38+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T11:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=dd7b9370d03f57635b68c91d83240fd3b426bf66'/>
<id>urn:sha1:dd7b9370d03f57635b68c91d83240fd3b426bf66</id>
<content type='text'>
update dependancies to latest version stated in cargo.toml
</content>
</entry>
<entry>
<title>fix(remote): create pr commit error reporting</title>
<updated>2024-09-18T11:13:26+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T11:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=e91f95f0d4577d64e41e3ac1d7ae87035a5f12e0'/>
<id>urn:sha1:e91f95f0d4577d64e41e3ac1d7ae87035a5f12e0</id>
<content type='text'>
so it clear which patch is causing issues and it continues to report
the fetch problem to the git client.

we need a better solution it degrades gracefully rather than
stopping the operation.

perhaps list needs to only list PRs which it can create from existing
data objects?
perhaps list also needs fetch objects before fetch is called?
</content>
</entry>
<entry>
<title>test(renote): fix whitespace in push` tests</title>
<updated>2024-09-18T10:20:28+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T10:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=a3af3f1b9fa5c1af5ecf54d03907ae23e8b238ee'/>
<id>urn:sha1:a3af3f1b9fa5c1af5ecf54d03907ae23e8b238ee</id>
<content type='text'>
fixing what should have been picked up in:
7718a56ab05038e743401ea01628d85edc50ed34
</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/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/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>test(renote): fix whitespace in push` tests</title>
<updated>2024-09-18T09:05:56+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-09-18T09:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1sh4dwqc9ypguemh6m8tmxxl8xuzfsz0j8av8vq7t3xd3mldsg9ls4ew80h/ngit-cli-mirror/commit/?id=7718a56ab05038e743401ea01628d85edc50ed34'/>
<id>urn:sha1:7718a56ab05038e743401ea01628d85edc50ed34</id>
<content type='text'>
reverting change in 73480c03e194808bec7cbbf8c2d7064743d03369
</content>
</entry>
</feed>
