<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src/repo_ref.rs, branch v1.2.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.2.0</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.2.0'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2024-04-08T15:10:05+00:00</updated>
<entry>
<title>feat(init): support multiple git_servers</title>
<updated>2024-04-08T15:10:05+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-04-01T14:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4a5c32ba062ca6ba7fd27e89d2b2f46e4f2368fb'/>
<id>urn:sha1:4a5c32ba062ca6ba7fd27e89d2b2f46e4f2368fb</id>
<content type='text'>
in line with initial merged nip34 spec
</content>
</entry>
<entry>
<title>update tag generation</title>
<updated>2024-03-25T11:46:23+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-22T15:51:40+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=49bc478fffc63a3cad0be194c6c45a868e432691'/>
<id>urn:sha1:49bc478fffc63a3cad0be194c6c45a868e432691</id>
<content type='text'>
to reflect changes in rust-nostr
</content>
</entry>
<entry>
<title>replace XOnlyPublicKey with wrapper PublicKey</title>
<updated>2024-03-22T15:51:36+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-22T15:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=9a450f2ce740da08843a541d230c43194b934f5f'/>
<id>urn:sha1:9a450f2ce740da08843a541d230c43194b934f5f</id>
<content type='text'>
to reflect new name in rust-nostr
</content>
</entry>
<entry>
<title>feat(init): add customisation and defaults</title>
<updated>2024-02-23T13:57:23+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-23T13:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=d5284b758661c491e6a206570763f2982424b70a'/>
<id>urn:sha1:d5284b758661c491e6a206570763f2982424b70a</id>
<content type='text'>
- allow more cli input options
- allow customisation of more fields in interface
- change default identifer from shorthand root commit to short name
- defaults to existing repo event (users or other) or maintainers.yaml
</content>
</entry>
<entry>
<title>fix(repo-ref): filter for maintainer pubkey</title>
<updated>2024-02-15T10:45:21+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-15T10:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4ae2bf5fad3bbcf624d637c6d5091f7ec6254f80'/>
<id>urn:sha1:4ae2bf5fad3bbcf624d637c6d5091f7ec6254f80</id>
<content type='text'>
previously looking for p tag rather than author

this kind of bug should be picked up by tests when our
mock relay is applying filters before sending events
</content>
</entry>
<entry>
<title>feat: find repo event by nevent or naddr</title>
<updated>2024-02-14T16:44:56+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-14T16:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=115eca3d69310a58e8357fe091183d0a8e723967'/>
<id>urn:sha1:115eca3d69310a58e8357fe091183d0a8e723967</id>
<content type='text'>
if repo event cannot be found using unique commit the user can
find it via a nevent or naddr

also handle no PRs found
</content>
</entry>
<entry>
<title>feat(repo_ref)!: align maintainers tag to nip34 style</title>
<updated>2024-02-02T03:11:31+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-02T03:11:31+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=401e60b98d94bc1f51dbd4b6083e92642a36efda'/>
<id>urn:sha1:401e60b98d94bc1f51dbd4b6083e92642a36efda</id>
<content type='text'>
nip34 specifies that repo event tags with multiple values wuch as
"relays" and "web" use theformat:

`["tag", "item", "item"...]`

instead of:

```
["tag", "item"],
["tag", "item"],
```

this update also adds clarity. it is not obvious that using a p tag
is intended to make the pubkey a co-maintainer.

BREAKING CHANGE: format of maintainers tags in repo events has
changed to reflect nip34 style and ngit will not detect the old
format
</content>
</entry>
<entry>
<title>feat(repo_ref)!: use nip34 kind and tags</title>
<updated>2024-02-02T02:30:01+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-02-01T09:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=1cacf1bce77b88febc0cf9e2f0f9f468d4b30555'/>
<id>urn:sha1:1cacf1bce77b88febc0cf9e2f0f9f468d4b30555</id>
<content type='text'>
- change kind number
- do not rely on d identifiers for unique commit id. set it as default
  to unique commit id shorthand.
- remove "r-" prefix from unique commit id r tag and instead add checks
  for SHA1 validity
- rename tag git_server to clone
- add web tag
- use single relays tag instead of multiple relay tags

BREAKING CHANGE: change repo event kind and tags to reflect
nip34 draft. events with the older kind will no longer be found and will
not be in a valid format
</content>
</entry>
<entry>
<title>chore: upgrade rust-nostr v0.27.0</title>
<updated>2024-01-26T21:32:21+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-01-26T21:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=fc3f22eac2bb81823f170f61ba9d39baff76b933'/>
<id>urn:sha1:fc3f22eac2bb81823f170f61ba9d39baff76b933</id>
<content type='text'>
this is a contribution from jk (sectore) that I rebased and squashed
into this commit.

the tests were broken in the last few commits to rush out some fixes.
this change may introduce more issues because of
Relay.respond_standard_req.
</content>
</entry>
<entry>
<title>feat(claim): change repo event kind</title>
<updated>2024-01-22T00:00:00+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-01-22T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=d44fd5b33e608c3c1e3ca50bc47ec96bda73e1a0'/>
<id>urn:sha1:d44fd5b33e608c3c1e3ca50bc47ec96bda73e1a0</id>
<content type='text'>
so that it is outside the 30000 &lt;= n &lt; 40000 parameterized replacable
range
</content>
</entry>
</feed>
