<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror, branch v1.6.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.6.1</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/atom?h=v1.6.1'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/'/>
<updated>2025-04-02T16:02:54+00:00</updated>
<entry>
<title>chore bump to v1.6.1</title>
<updated>2025-04-02T16:02:54+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-04-02T15:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=3476464013dc2d54030bdec5f9590a3c61dc16c0'/>
<id>urn:sha1:3476464013dc2d54030bdec5f9590a3c61dc16c0</id>
<content type='text'>
changelog:

- build for more OSes
</content>
</entry>
<entry>
<title>build: add all available github action oses</title>
<updated>2025-04-02T16:02:53+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2025-04-02T15:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=47b4c96b6848f8385f2ff6fa77983149204a591d'/>
<id>urn:sha1:47b4c96b6848f8385f2ff6fa77983149204a591d</id>
<content type='text'>
as listed in:
https://docs.github.com/en/actions/writing-workflows/choosing-where-your-workflow-runs/choosing-the-runner-for-a-job
</content>
</entry>
<entry>
<title>chore bump to v1.6.0</title>
<updated>2024-12-20T10:55:54+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-20T10:55:54+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=632af9a091205a0453f0d96a165e1535fd24b2a7'/>
<id>urn:sha1:632af9a091205a0453f0d96a165e1535fd24b2a7</id>
<content type='text'>
changelog:

- overhaul and simplify login experience
- add `account` api with `login`, `logout` and `export-keys` cmds
- add sign up feature targeted at users new to nostr
- support nip05 addresses in nostr git urls
  eg. `nostr://dan@gitworkshop.dev/ngit`
- rework `ngit init` to make on-boarding more intuitive with simplier
  questions and more guidance and prompting to setup nostr remote
- don't create `maintainers.yaml` for new repos but continue to
  support it for projects that already use it
- remove ngit `pull`, `push` and `fetch` api to nudge users to use
  native git cmds with git plugin
- expend merge types that automatically update PR status when pushed
- various fixes: eg `ngit accountlogin` from outside of a git
  repository, add QR code border, and make `ngit list` prompts
  more intuitive
- bump dependancies eg rust-nostr to v0.37
</content>
</entry>
<entry>
<title>docs: add nip05 git nostr url to readme</title>
<updated>2024-12-20T10:48:36+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-20T10:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=95be5e8be464335cfc5d329201e0ccc119e7ce00'/>
<id>urn:sha1:95be5e8be464335cfc5d329201e0ccc119e7ce00</id>
<content type='text'>
in the instruction and in the link to contribute
</content>
</entry>
<entry>
<title>feat(remote): include draft PRs</title>
<updated>2024-12-20T10:25:22+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-20T10:25:22+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=97de61aef110414bad8a1a3f8506e9c1efb37402'/>
<id>urn:sha1:97de61aef110414bad8a1a3f8506e9c1efb37402</id>
<content type='text'>
show draft as well as open PRs as remote branches
</content>
</entry>
<entry>
<title>fix(push): find existing proposal</title>
<updated>2024-12-20T10:17:28+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-20T10:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4bab25d575fa82785a424038e517b09e9485bad3'/>
<id>urn:sha1:4bab25d575fa82785a424038e517b09e9485bad3</id>
<content type='text'>
improve reliability of getting current logged in user to assess if
they have submitted a proposal with the same name / branch name
</content>
</entry>
<entry>
<title>refactor: branch_name handling</title>
<updated>2024-12-20T10:17:27+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-20T09:59:14+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=316f858f223162408cfd52183ef7645828c2f480'/>
<id>urn:sha1:316f858f223162408cfd52183ef7645828c2f480</id>
<content type='text'>
improve clarity by renaming variables and methods

defend against `branch-name` tag with an unsafe name
</content>
</entry>
<entry>
<title>refactor: use nostr url from repo_ref</title>
<updated>2024-12-20T08:07:22+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-20T08:07:22+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=8cc4a21061433c9a29e36c4f33e4d84bea1defee'/>
<id>urn:sha1:8cc4a21061433c9a29e36c4f33e4d84bea1defee</id>
<content type='text'>
simplify to allow the removal of warning:
`#[allow(clippy::too_many_arguments)]`
</content>
</entry>
<entry>
<title>feat(init): default to nip05 git nostr url</title>
<updated>2024-12-16T16:50:39+00:00</updated>
<author>
<name>Laszlo Megyer</name>
<email>lez@github.com</email>
</author>
<published>2024-12-16T10:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=cc87576cdfdd3aa18df6e94fbfa079d9e4f0241a'/>
<id>urn:sha1:cc87576cdfdd3aa18df6e94fbfa079d9e4f0241a</id>
<content type='text'>
If the user has NIP-05 set up in profile, and it resolves at the time
of running `ngit init`, NIP-05 will be used in the nostr remote url.
</content>
</entry>
<entry>
<title>chore: bump nix flake rust nightly `fmt` overlay</title>
<updated>2024-12-16T09:46:30+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-12-16T09:00:46+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/ngit-cli-mirror/commit/?id=4ee83e2fe5335a8afd78439c35f029c4a472e797'/>
<id>urn:sha1:4ee83e2fe5335a8afd78439c35f029c4a472e797</id>
<content type='text'>
update the rust nightly `fmt` overlay which needs to be pinned
to a specific version (this case by date)

update formatting in main files via `cargo fmt`
</content>
</entry>
</feed>
