forgejo/models/repo
Adam Majer d68a613ba8
Add support for sha256 repositories ()
Currently only SHA1 repositories are supported by Gitea. This adds
support for alternate SHA256 with the additional aim of easier support
for additional hash types in the future.

Fixes: 
Limited by: https://github.com/go-git/go-git/issues/899
Depend on: 

<img width="776" alt="图片" src="https://github.com/go-gitea/gitea/assets/81045/5448c9a7-608e-4341-a149-5dd0069c9447">

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de>
2024-01-19 17:05:02 +01:00
..
archiver.go Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
attachment.go More refactoring of db.DefaultContext () 2023-09-15 06:13:19 +00:00
attachment_test.go More refactoring of db.DefaultContext () 2023-09-15 06:13:19 +00:00
avatar.go Penultimate round of db.DefaultContext refactor () 2023-10-11 04:24:07 +00:00
collaboration.go Move more functions to db.Find () 2024-01-15 02:19:25 +00:00
collaboration_test.go Move more functions to db.Find () 2024-01-15 02:19:25 +00:00
fork.go Move more functions to db.Find () 2024-01-15 02:19:25 +00:00
fork_test.go refactor some functions to support ctx as first parameter () 2022-12-03 10:48:26 +08:00
git.go Reduce usage of db.DefaultContext () 2023-09-14 17:09:32 +00:00
issue.go Rename almost all Ctx functions () 2022-12-10 10:46:31 +08:00
language_stats.go Penultimate round of db.DefaultContext refactor () 2023-10-11 04:24:07 +00:00
main_test.go make writing main test easier () 2023-09-28 01:38:53 +00:00
mirror.go More db.DefaultContext refactor () 2023-09-29 12:12:54 +00:00
pushmirror.go Refactor deletion () 2023-12-25 21:25:29 +01:00
pushmirror_test.go Refactor deletion () 2023-12-25 21:25:29 +01:00
redirect.go Final round of db.DefaultContext refactor () 2023-10-14 08:37:24 +00:00
redirect_test.go Final round of db.DefaultContext refactor () 2023-10-14 08:37:24 +00:00
release.go Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
release_test.go Another round of db.DefaultContext refactor () 2023-09-25 13:17:37 +00:00
repo.go Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
repo_indexer.go Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
repo_list.go Restricted users only see repos in orgs which their team was assigned to () 2023-11-14 15:23:04 +01:00
repo_list_test.go Replace 'userxx' with 'orgxx' in all test files when the user type is org () 2023-09-14 02:59:53 +00:00
repo_test.go Refactor SSH clone URL generation code () 2023-12-15 06:18:12 +00:00
repo_unit.go Fix schedule tasks bugs () 2024-01-12 21:50:38 +00:00
repo_unit_test.go add disable workflow feature () 2023-08-14 15:14:30 +00:00
search.go Split "modules/context.go" to separate files () 2023-05-08 17:36:54 +08:00
star.go More refactoring of db.DefaultContext () 2023-09-15 06:13:19 +00:00
star_test.go More refactoring of db.DefaultContext () 2023-09-15 06:13:19 +00:00
topic.go Add orphaned topic consistency check () 2023-12-18 15:32:08 +00:00
topic_test.go Next round of db.DefaultContext refactor () 2023-09-16 14:39:12 +00:00
update.go Next round of db.DefaultContext refactor () 2023-09-16 14:39:12 +00:00
upload.go Refactor deletion () 2023-12-25 21:25:29 +01:00
user_repo.go Refactor authors dropdown (send get request from frontend to avoid long wait time) () 2023-04-07 08:11:02 +08:00
user_repo_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
watch.go Refactor deletion () 2023-12-25 21:25:29 +01:00
watch_test.go Replace more db.DefaultContext () 2023-10-15 17:46:06 +02:00
wiki.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
wiki_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00