<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src, 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(init): only use one ngit-relay git server url</title>
<updated>2025-05-31T18:50:07+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-31T14:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=cea93cee5edf67499cbd4be0843b67f68265be3e'/>
<id>urn:sha1:cea93cee5edf67499cbd4be0843b67f68265be3e</id>
<content type='text'>
that of the current users pubkey. ngit will push to the git servers of
other maintainers anyway.
</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>feat(init): make default ngit-relays configurable</title>
<updated>2025-05-24T19:30:55+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-24T19:23:39+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=557d9295e3fc6145073459da94905765de53be1e'/>
<id>urn:sha1:557d9295e3fc6145073459da94905765de53be1e</id>
<content type='text'>
make the default set of ngit-relays configurable
</content>
</entry>
<entry>
<title>feat(init): use dir name as default repo name</title>
<updated>2025-05-23T21:26:14+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T21:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=0f34bbdb452f287a03167abe24011bc35cc85c26'/>
<id>urn:sha1:0f34bbdb452f287a03167abe24011bc35cc85c26</id>
<content type='text'>
if you haven't cloned an existing nostr repo
</content>
</entry>
<entry>
<title>feat(push): avoid out of sync issues for ngit relay</title>
<updated>2025-05-23T20:53:35+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T20:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=a75a1441b7c1cec93ebc0cb796c21360abbc5573'/>
<id>urn:sha1:a75a1441b7c1cec93ebc0cb796c21360abbc5573</id>
<content type='text'>
we need to be careful with git servers with their own permissions so
a ngit user doesn't inadvertantly push changes on top of a another
user who pushed directly to the git server without using the
force flag.

We dont have this problem with ngit-relay so we can always force
push, even if the user didnt as nostr is the authority of state.
</content>
</entry>
<entry>
<title>feat(account): export npub</title>
<updated>2025-05-23T15:11:45+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T15:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=de095c6993ed6e99dd22972519e1cdcf4014f7d0'/>
<id>urn:sha1:de095c6993ed6e99dd22972519e1cdcf4014f7d0</id>
<content type='text'>
allow exporting npub as well as nsec
</content>
</entry>
<entry>
<title>fix(init): dont default to user read relay list</title>
<updated>2025-05-23T11:43:32+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T11:37:46+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8c25174e69e8805a9a7dcefcb6574ac6fe103b8d'/>
<id>urn:sha1:8c25174e69e8805a9a7dcefcb6574ac6fe103b8d</id>
<content type='text'>
as it usually full of inappropriate relays like purplepages.
</content>
</entry>
<entry>
<title>fix(init): additional relays dont replace ngit-relays</title>
<updated>2025-05-23T11:43:31+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-23T11:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=3e7c08d02ed4c6faec79639c0564c4ddf0590333'/>
<id>urn:sha1:3e7c08d02ed4c6faec79639c0564c4ddf0590333</id>
<content type='text'>
instead of replacing ngit-relays with additoinal relays , suppliment
</content>
</entry>
</feed>
