<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src/lib, branch v1.7.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.7.0</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.7.0'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2025-06-02T12:26:16+00:00</updated>
<entry>
<title>fix: ignore dereferenced tags in state</title>
<updated>2025-06-02T12:26:16+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-06-02T12:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=e45b6284c54ed0e4ff7a9428c92087aa3f8e3cfc'/>
<id>urn:sha1:e45b6284c54ed0e4ff7a9428c92087aa3f8e3cfc</id>
<content type='text'>
as they are just noise
</content>
</entry>
<entry>
<title>feat(push): prevent push if no ann event</title>
<updated>2025-05-31T18:50:06+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-31T14:34:21+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=5f45edbebe310decb06f955d95665a6ad387c6cb'/>
<id>urn:sha1:5f45edbebe310decb06f955d95665a6ad387c6cb</id>
<content type='text'>
To ensure additional maintainers publish an annoucement event,
require it for them to push
</content>
</entry>
<entry>
<title>fix: use most recent, rather than oldest state event found</title>
<updated>2025-05-28T09:55:04+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-28T09:55:04+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=d53f4abfd68f3b7b08d967f861b297dee5bdb5b4'/>
<id>urn:sha1:d53f4abfd68f3b7b08d967f861b297dee5bdb5b4</id>
<content type='text'>
this was identified when testing with multiple maintainers
</content>
</entry>
<entry>
<title>fix: ignore duplicate relays, blossom or git servers</title>
<updated>2025-05-23T09:29:56+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T09:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=d1a88a390f0e15f42349099f37c6caedba813efd'/>
<id>urn:sha1:d1a88a390f0e15f42349099f37c6caedba813efd</id>
<content type='text'>
so we dont try and fetch from both
</content>
</entry>
<entry>
<title>feat: only try http(s) for ngit-relays</title>
<updated>2025-05-23T09:01:29+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T09:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=686604665395385600ef8f1b5238a775249552a1'/>
<id>urn:sha1:686604665395385600ef8f1b5238a775249552a1</id>
<content type='text'>
otherwise it tries all the protocols and reprots on each
</content>
</entry>
<entry>
<title>fix: use blossoms from all maintainers</title>
<updated>2025-05-23T08:08:17+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T08:08:17+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=cc9a3a1d8526373625246504f72f338fd89c8d8b'/>
<id>urn:sha1:cc9a3a1d8526373625246504f72f338fd89c8d8b</id>
<content type='text'>
applying this change to blossom: 25e58e52624210f5852a9183495821526add5928
</content>
</entry>
<entry>
<title>fix: remove blossom url trailing slash</title>
<updated>2025-05-23T06:53:32+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T06:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=2596140ba29dc959643ae02fb2db4de980ee12e9'/>
<id>urn:sha1:2596140ba29dc959643ae02fb2db4de980ee12e9</id>
<content type='text'>
when creating announcment with `ngit init`
</content>
</entry>
<entry>
<title>feat(init): add blossom</title>
<updated>2025-05-22T16:37:54+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-22T16:37:54+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=b6407944cc8f670d33b828f7b77836ceeed2fcfa'/>
<id>urn:sha1:b6407944cc8f670d33b828f7b77836ceeed2fcfa</id>
<content type='text'>
add a blossom tag to the repo announcement
</content>
</entry>
<entry>
<title>feat(init): overhaul &amp; simplify with ngit-relays</title>
<updated>2025-05-22T16:09:47+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-22T15:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4dc5d0c9fb170981cf4fade5558d7cc8da404aa3'/>
<id>urn:sha1:4dc5d0c9fb170981cf4fade5558d7cc8da404aa3</id>
<content type='text'>
introduce ngit-relays as a way of setting git servers and relays at
the same time using a standard for specific repo locations:
https://&lt;domain-port-path&gt;/&lt;npub&gt;/&lt;identifer&gt;.git

add simple and advanced modes.

prompt less. eg always set remote origin to nostr url.

automatically push main or master branch.
</content>
</entry>
<entry>
<title>fix: preserve relay and git server order</title>
<updated>2025-05-21T15:21:32+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-21T14:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=a9dc4da2329019f095e811c3837f329ecd94765b'/>
<id>urn:sha1:a9dc4da2329019f095e811c3837f329ecd94765b</id>
<content type='text'>
rewrite of 25e58e52624210f5852a9183495821526add5928 which took
relays &amp; git servers from all maintainer

some test failed due to incorrect ordering. its better to start with
the ones the trusted maintainer selected.
</content>
</entry>
</feed>
