Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sign a commit if ssh secret key is provided #2047

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
93176c9
sign a commit if ssh secret key is provided
yanganto Feb 13, 2024
ace7465
update CHANGELOG
yanganto Feb 13, 2024
a1e7b5b
update cargo audit
yanganto Feb 13, 2024
596b28a
update test case
yanganto Feb 13, 2024
86f2f53
fix linter
yanganto Feb 13, 2024
9acfb03
fix linter for gitui
yanganto Feb 13, 2024
c48d0a3
add option for ssh_secret_key
yanganto Feb 13, 2024
1d84f61
fix clippy
yanganto Feb 13, 2024
d82ff46
use gitconfig user.signingKey to sign commit
yanganto Feb 15, 2024
f9b1dd2
Merge branch 'master' into ssh-sign-2
yanganto Feb 15, 2024
871424f
update CHANGELOG
yanganto Feb 15, 2024
1a0cadd
fix cargo deny config
yanganto Feb 15, 2024
9904ba0
clean up unnecessary changes
yanganto Feb 15, 2024
6df89c1
drop unnecessary export
yanganto Feb 15, 2024
1111aee
Merge branch 'master' into ssh-sign-2
yanganto Feb 19, 2024
491405b
update CHANGELOG
yanganto Feb 20, 2024
a94fb20
Merge branch 'master' into ssh-sign-2
yanganto Feb 20, 2024
ed46cb1
allow BSD-3-Clause licenses
yanganto Feb 20, 2024
b8b5284
split `fetch_ssh_key` into `fn`
yanganto Feb 20, 2024
02b5f7e
Merge branch 'master' into ssh-sign-2
yanganto Feb 20, 2024
ceb2e68
check gpg.format
yanganto Feb 20, 2024
7c3c106
update CHANGELOG
yanganto Feb 20, 2024
1f53a1c
Merge branch 'master' into ssh-sign-2
yanganto Feb 21, 2024
083294c
fix commit.gpgsign=ture allert when sshsign set
yanganto Feb 22, 2024
43bea21
fix CHANGELOG.md
yanganto Mar 4, 2024
411b936
disallow commit when ssh sign set but the key is not found in the disk
yanganto Mar 7, 2024
4af7a60
raise error if commit with a ssh setting but without key
yanganto Mar 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ These defaults require some adoption from existing users but feel more natural t
* new style `block_title_focused` to allow customizing title text of focused frame/block ([#2052](https://github.com/extrawurst/gitui/issues/2052)).
* allow `fetch` command in both tabs of branchlist popup ([#2067](https://github.com/extrawurst/gitui/issues/2067))
* check branch name validity while typing [[@sainad2222](https://github.com/sainad2222)] ([#2062](https://github.com/extrawurst/gitui/issues/2062))
* support sign commits with ssh key in the disk when `user.signingKey` and `gpg.format = ssh` of gitconfig are set(ssh-agent/`SSH_AUTH_SOCK` isn't yet supported) ([#1149](https://github.com/extrawurst/gitui/issues/1149))

### Changed
* do not allow tagging when `tag.gpgsign` enabled until gpg-signing is [supported](https://github.com/extrawurst/gitui/issues/97) [[@TeFiLeDo](https://github.com/TeFiLeDo)] ([#1915](https://github.com/extrawurst/gitui/pull/1915))
Expand Down
Loading