gitea/services/repository/files
ChristopherHX c9505a26b9
Improve instance wide ssh commit signing (#34341)
* Signed SSH commits can look in the UI like on GitHub, just like gpg keys today in Gitea
* SSH format can be added in gitea config
* SSH Signing worked before with DEFAULT_TRUST_MODEL=committer

`TRUSTED_SSH_KEYS` can be a list of additional ssh public key contents
to trust for every user of this instance

Closes #34329
Related #31392

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2025-06-11 10:32:55 +07:00
..
cherry_pick.go Enable addtional linters (#34085) 2025-04-01 10:14:01 +07:00
commit.go Move commits signature and verify functions to service layers (#33605) 2025-02-16 12:24:07 +07:00
content.go Add API endpoint to request contents of multiple files simultaniously (#34139) 2025-04-22 01:20:11 +07:00
content_test.go Add API endpoint to request contents of multiple files simultaniously (#34139) 2025-04-22 01:20:11 +07:00
diff.go Decouple context from repository related structs (#33823) 2025-03-08 13:12:46 +07:00
diff_test.go Enable testifylint rules (#34075) 2025-03-31 01:53:48 +07:00
file.go Add API endpoint to request contents of multiple files simultaniously (#34139) 2025-04-22 01:20:11 +07:00
file_test.go Add API endpoint to request contents of multiple files simultaniously (#34139) 2025-04-22 01:20:11 +07:00
patch.go Refactor Branch struct in package modules/git (#33980) 2025-04-02 17:31:32 +07:00
temp_repo.go Improve instance wide ssh commit signing (#34341) 2025-06-11 10:32:55 +07:00
tree.go support the open-icon of folder (#34168) 2025-04-28 19:51:32 +07:00
tree_test.go support the open-icon of folder (#34168) 2025-04-28 19:51:32 +07:00
update.go Only git operations should update `last changed` of a repository (#34388) 2025-05-11 19:18:46 +07:00
upload.go Fix LFS file not stored in LFS when uploaded/edited via API or web UI (#34367) 2025-05-08 13:07:53 +07:00