<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/tests/prs_list.rs, branch main</title>
<subtitle>Personal mirror of DanConwayDev/ngit-cli on git.upleb.uk
</subtitle>
<id>https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=main</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2024-02-14T08:47:27+00:00</updated>
<entry>
<title>feat!: move `prs create`&gt;`send`, `prs list`&gt;`list`</title>
<updated>2024-02-14T08:47:27+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-14T08:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=c0847f928c32adb0b4dfc3b73ee77fa3cdb5ec21'/>
<id>urn:sha1:c0847f928c32adb0b4dfc3b73ee77fa3cdb5ec21</id>
<content type='text'>
remove unnecessary hierachy of `prs` which is also a troublesome term

replace the concept of `create` which aligns more to the PR github model
to `send` which aligns more with the git patch model
</content>
</entry>
<entry>
<title>feat!: nip34 make pr event optional</title>
<updated>2024-02-13T15:55:54+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-13T14:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=cf319efc6dcdc6c54564cb84e13218edbf3643fa'/>
<id>urn:sha1:cf319efc6dcdc6c54564cb84e13218edbf3643fa</id>
<content type='text'>
use first patch as thread root if pr event isn't present.

begin renaming pr event to cover letter.

fix patch ordering upon creation. patches were in youngest first
order which caused:
- `PATCH n/t`to be in reverse order
- the youngest patch was the marked root
- oldest patch replied to the youngest

fix finding most recent patch event. when a patch in a set is the
most recent it will share a created_at with other patches.
previously the first patch recieved from relay in the set would be
used. now it finds the first patch with that created_at which isn't
also a parent of another patch with the same created_at.
</content>
</entry>
<entry>
<title>test: replace block_on with tokio::tests</title>
<updated>2024-02-02T07:21:01+00:00</updated>
<author>
<name>jk</name>
<email>email@jkrause.io</email>
</author>
<published>2024-01-31T14:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=ab1450c655f7fdfc214e1556d16fc754ca684613'/>
<id>urn:sha1:ab1450c655f7fdfc214e1556d16fc754ca684613</id>
<content type='text'>
This is intended to improve the reliabilty of the tests. there have been
particular issues with random tests never ending when run in the nix
configuration

see discussion here
https://github.com/DanConwayDev/ngit-cli/issues/
6#issuecomment-1918971239

and:
https://github.com/DanConwayDev/ngit-cli/pull/7
</content>
</entry>
<entry>
<title>feat(prs-list): check for clean repo</title>
<updated>2024-01-23T00:00:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-01-23T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=7799b0edd16b0c97eb58ba2de62be27134a76122'/>
<id>urn:sha1:7799b0edd16b0c97eb58ba2de62be27134a76122</id>
<content type='text'>
before checking out PR branch

add confirm prompt before checking out branch and applying changes
</content>
</entry>
<entry>
<title>feat(prs-list) list and pull selected as branch</title>
<updated>2023-12-01T00:00:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2023-12-01T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=06be0bc44011411b78217459f505ed12281b32c4'/>
<id>urn:sha1:06be0bc44011411b78217459f505ed12281b32c4</id>
<content type='text'>
- fetch prs and present as a selectable list
- create and / or checkout branch for selected pr
- apply latest patches as commits
</content>
</entry>
</feed>
