<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror, branch v1.7.1</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.1</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.7.1'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2025-06-17T18:29:47+00:00</updated>
<entry>
<title>chore: bump v1.7.1</title>
<updated>2025-06-17T18:29:47+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-06-17T18:29:47+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=6fbbc8ccb8ec330e7963a4333944db69f2e4dc9f'/>
<id>urn:sha1:6fbbc8ccb8ec330e7963a4333944db69f2e4dc9f</id>
<content type='text'>
changelog:
- fix add support for `git://` clone urls
</content>
</entry>
<entry>
<title>fix: support `git://` in clone urls</title>
<updated>2025-06-17T18:25:37+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-06-17T18:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=e4dcbd7df2c1e16d49ccab68b364148deb2bca2f'/>
<id>urn:sha1:e4dcbd7df2c1e16d49ccab68b364148deb2bca2f</id>
<content type='text'>
based on jb55 trying to use this with damus
nostr:event1qvzqqqqqqypzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj9qy88wumn8ghj7mn0wvhxcmmv9uq3jamnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kz7qpqec3c59c4yu4yrsa9fedu27rnygnemj2cfmumf6fw7385wfthg57slj72ux
</content>
</entry>
<entry>
<title>build: fix release binaries</title>
<updated>2025-06-03T14:34:41+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-06-03T14:34:11+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8b182325ad221e06f20b5778fd4963a4b90622c5'/>
<id>urn:sha1:8b182325ad221e06f20b5778fd4963a4b90622c5</id>
<content type='text'>
work was done to produce more reslient binaries builds to work across
different distros and version b98d2819288f86dd5b316c726cda0f84a1f63eb5

this commit fixes the job runner so they actual get built
</content>
</entry>
<entry>
<title>chore: bump v1.7.0</title>
<updated>2025-06-02T15:15:56+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-06-02T15:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=e818946e18c3236f8650f79db3f4d4a2f9bd6d5a'/>
<id>urn:sha1:e818946e18c3236f8650f79db3f4d4a2f9bd6d5a</id>
<content type='text'>
changelog:

- add quality-of-life features for ngit-relay users
  - detect ngit-relays and only attempt using unauthenticeted http
    protocols
  - better sync and less errors as nostr is the only way to push
- overhaul `ngit init`
  - add simple / advanced mode
  - add support for ngit-relays
  - specifiy blossom servers
  - sensible defaults
- misc
  - add resiliency - push to all maintainer's relays and git servers
  - require additional maintainers to publish announcements before
    pushing
  - allow users to specific fallback relays see `ngit --customize`
  - add show npub
- fixes:
  - use newest state event found, rather than oldest
  - more resilient builds for platforms and distros
  - ignore dereferenced tags in state
</content>
</entry>
<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>tests: fix tests by adding maintainer ann event</title>
<updated>2025-06-02T06:51:22+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-06-02T06:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4625958aa51d3bfc67f89e39fa28b843a1f0ac8e'/>
<id>urn:sha1:4625958aa51d3bfc67f89e39fa28b843a1f0ac8e</id>
<content type='text'>
to comply with changes in 5f45edbebe310decb06f955d95665a6ad387c6cb
</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>docs: update relays in maintainers.yml</title>
<updated>2025-05-28T13:09:42+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-28T13:09:42+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=6f74dd518fbb74dfd2abbe2e1c5bb5df7a7d0562'/>
<id>urn:sha1:6f74dd518fbb74dfd2abbe2e1c5bb5df7a7d0562</id>
<content type='text'>
as we have just pushed to 3 ngit relays
</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>
</feed>
