<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/src/lib/login, branch v2.0.1</title>
<subtitle>Personal mirror of DanConwayDev/ngit-cli on git.upleb.uk
</subtitle>
<id>https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v2.0.1</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v2.0.1'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2025-11-03T19:47:56+00:00</updated>
<entry>
<title>fix: show nsec when created and can't save globally</title>
<updated>2025-11-03T19:47:56+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-11-03T19:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=f40f2862379ad3c20183401c35bc9666ce5e29d9'/>
<id>urn:sha1:f40f2862379ad3c20183401c35bc9666ce5e29d9</id>
<content type='text'>
otherwise we prompt the user to manually add it to global git config
but they don't know the value. we did it like this to not expose the nsec
but i in this case we should.
</content>
</entry>
<entry>
<title>fix: nip46 signer bunker pubkey</title>
<updated>2025-10-28T07:35:07+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-10-28T07:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=96781f127a09dc8db93cf288c2792f134e74d339'/>
<id>urn:sha1:96781f127a09dc8db93cf288c2792f134e74d339</id>
<content type='text'>
the user pubkey was being used in bunker-url rather than the bunker pubkey.

fixes
nostr:nevent1qvzqqqqx25pzpv3tq6c9rl2jx2tx4y6y5c6dj4krmse60a0vmjkea5gam3qjpfljqqsx5ztpy48muheny4p49hh634l5zs3jqw9x5980dm9xsjsk98jrk8ch2sdsw
</content>
</entry>
<entry>
<title>feat(send): PR fallback to user / custom grasp</title>
<updated>2025-08-07T16:25:50+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-08-06T11:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=a9b2ebf8216be34950e54dd9a446dbdc0c9c744a'/>
<id>urn:sha1:a9b2ebf8216be34950e54dd9a446dbdc0c9c744a</id>
<content type='text'>
if use is maintainer, push PR to all repo git servers.

if user has a fork, push to all git servers it lists, and repo
grasp servers.

if user hasn't got a fork but has a user grasp list and pushing
push to repo grasp servers fails, create a personal-fork
automatically at each user grasp server and push there.

fallback to prompting user for either grasp servers or git server
with write permission.

if user provides grasp servers, suggesting adding to user preference
list.
</content>
</entry>
<entry>
<title>fix: nip05 breaking changes in rust-nostr</title>
<updated>2025-07-31T11:35:11+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-07-31T11:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=9d4adb9afd591ccef8827902034378acd700c6f8'/>
<id>urn:sha1:9d4adb9afd591ccef8827902034378acd700c6f8</id>
<content type='text'>
as its now 'bring your own transport'
</content>
</entry>
<entry>
<title>chore: bump rust-nostr v0.43</title>
<updated>2025-07-31T11:02:08+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-07-31T11:02:08+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8fe7737a491d6056d6e865bfdecd02e3dda3e8f5'/>
<id>urn:sha1:8fe7737a491d6056d6e865bfdecd02e3dda3e8f5</id>
<content type='text'>
with trival breaking changes. nip05 changes will
be done seperately.
</content>
</entry>
<entry>
<title>refactor: Rename fallback relays and grasp servers</title>
<updated>2025-07-23T13:02:09+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-07-23T13:02:09+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=055316ba3e50ffc3efb9be5f60afda669d74e548'/>
<id>urn:sha1:055316ba3e50ffc3efb9be5f60afda669d74e548</id>
<content type='text'>
Rename `params.fallback_relays` and `client.fallback_relays` to
`relay_default_set`. Rename `params.fallback_grasp_servers` to
`grasp_default_set`. This includes updating associated getters and
usages across the codebase.
</content>
</entry>
<entry>
<title>chore: bump nightly rustfmt</title>
<updated>2025-07-16T09:59:20+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-07-16T09:59:20+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=ac53bca7e315848864ff9e51703720b5b466bc42'/>
<id>urn:sha1:ac53bca7e315848864ff9e51703720b5b466bc42</id>
<content type='text'>
to latest available and apply fmt fixes
</content>
</entry>
<entry>
<title>chore: nix flake update</title>
<updated>2025-07-16T09:39:35+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-07-16T09:10:41+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=092b9606ff2b721d858a5c7b2b27a2f9942b4bc4'/>
<id>urn:sha1:092b9606ff2b721d858a5c7b2b27a2f9942b4bc4</id>
<content type='text'>
required running:
`cargo fix --allow-dirty --allow-staged`
`cargo clippy --fix --allow-dirty -- -D warnings`
to fix problems

and then manually fixing some too
</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>chore: nix flake update</title>
<updated>2025-05-05T20:30:59+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-05-02T13:37:14+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=a744f4aae9ffee9dd246090bef486b09433778d0'/>
<id>urn:sha1:a744f4aae9ffee9dd246090bef486b09433778d0</id>
<content type='text'>
update nix dependancies to latest version using default update options

run `cargo clippy --fix` and `cargo fmt` to fix new clippy errors
</content>
</entry>
</feed>
