<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror, branch v1.3.0</title>
<subtitle>Personal mirror of DanConwayDev/ngit-cli on git.upleb.uk
</subtitle>
<id>https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.3.0</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.3.0'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2024-07-24T15:55:49+00:00</updated>
<entry>
<title>chore: bump to v1.3.0</title>
<updated>2024-07-24T15:55:49+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T15:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=d1dab56ad1319b61b5e3f70949780ba98d312ea8'/>
<id>urn:sha1:d1dab56ad1319b61b5e3f70949780ba98d312ea8</id>
<content type='text'>
changelog:
* NIP-46 remote signing (from Amber, etc)
* `list` breaks down proposals by status
* local cache in `.git` to enable viewing proposals offline
  and reuse by other git clients
* introduced `fetch` to download recent proposals
* improved repo selection and handling of multiple maintainers
* unqiue branch names for proposals to prevent name conflicts
* login to different npubs for different repositories
* store login details in git config so they can be reused
  by other git clients ran locally
* add NIP-31 alt tags to events
* add euc marker per NIP-34 tweak
* fix: ensure repo events of all maintainers are tagged in proposals
* fix: stop filtering out very large patches
</content>
</entry>
<entry>
<title>docs: remove draft nip34 and add fetch</title>
<updated>2024-07-24T15:54:49+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T15:54:49+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=49485423e56d1c80919029f03fde0fac60842454'/>
<id>urn:sha1:49485423e56d1c80919029f03fde0fac60842454</id>
<content type='text'>
from readme to bring it up-to-date
</content>
</entry>
<entry>
<title>refactor: use nip34 kinds from rust-nostr</title>
<updated>2024-07-24T15:37:10+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T15:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8638b321fdff94d034ec912ecd0910b6f564ff04'/>
<id>urn:sha1:8638b321fdff94d034ec912ecd0910b6f564ff04</id>
<content type='text'>
instead of Kind::Custom(u16) as v33 of rust-nostr introduced them
</content>
</entry>
<entry>
<title>test: remove old proposal rev amended locally</title>
<updated>2024-07-24T15:11:23+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T15:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=95cb9c040dfa8ca18bf907a44a86df35b316b6ca'/>
<id>urn:sha1:95cb9c040dfa8ca18bf907a44a86df35b316b6ca</id>
<content type='text'>
`pull` test.

It's failing and only tests for different copy in an obscure scenario
</content>
</entry>
<entry>
<title>test: abstract `list` and `pull` test code</title>
<updated>2024-07-24T15:09:28+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T15:09:28+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=50df657f45966bc6cbf4a392a815fcc2c331f888'/>
<id>urn:sha1:50df657f45966bc6cbf4a392a815fcc2c331f888</id>
<content type='text'>
to enable improved debugging
</content>
</entry>
<entry>
<title>feat(push): `--force` tries non-interactively</title>
<updated>2024-07-24T14:25:43+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T14:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=9078d0d80d1fe98ec9e6cd116c3dd70b6e0dd55a'/>
<id>urn:sha1:9078d0d80d1fe98ec9e6cd116c3dd70b6e0dd55a</id>
<content type='text'>
if branch is ahead of main or master
</content>
</entry>
<entry>
<title>test: fix `pull` tests</title>
<updated>2024-07-24T13:48:33+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T13:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=dc05e1ca72d4c7eec9e6aeb989c2aef35a33aab8'/>
<id>urn:sha1:dc05e1ca72d4c7eec9e6aeb989c2aef35a33aab8</id>
<content type='text'>
it was so much clearer what the problem was after
abstracting reused test code
</content>
</entry>
<entry>
<title>test: refactor `list` and `pull` to abstract code</title>
<updated>2024-07-24T11:24:55+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T11:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=ab8785ef986b583dbded578c5b90435adfca526f'/>
<id>urn:sha1:ab8785ef986b583dbded578c5b90435adfca526f</id>
<content type='text'>
into lib which makes reading and maintaining tests easier
</content>
</entry>
<entry>
<title>test: fix intermitant failures due to timestamp</title>
<updated>2024-07-24T10:05:36+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T10:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8d553d29829faaa3978b08811b3e40386b90db50'/>
<id>urn:sha1:8d553d29829faaa3978b08811b3e40386b90db50</id>
<content type='text'>
of proposals

this is the same fix applied to `list` tests in
bc1e9e7ff8d2c3747a7dbc3b649930ac5bc6425d but
applied to `push` and `pull`
</content>
</entry>
<entry>
<title>test: refactor `pull` and `push` to abstract code</title>
<updated>2024-07-24T09:58:07+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-07-24T09:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=6d086a6608652193898ec548382e780733ea2f5a'/>
<id>urn:sha1:6d086a6608652193898ec548382e780733ea2f5a</id>
<content type='text'>
into lib which makes reading and maintaining tests easier
</content>
</entry>
</feed>
