0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-03-08 20:52:03 -05:00
forgejo/models
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
..
actions Fix incorrect action duration time when rerun the job before executed once () 2024-01-19 14:05:49 +00:00
activities Speed up loading the dashboard on mysql/mariadb () 2024-01-14 15:34:25 +01:00
admin Next round of db.DefaultContext refactor () 2023-09-16 14:39:12 +00:00
asymkey Move more functions to db.Find () 2024-01-15 02:19:25 +00:00
auth Move more functions to db.Find () 2024-01-15 02:19:25 +00:00
avatars Refactor some legacy code and remove unused code () 2023-12-28 09:38:59 +00:00
db Move more functions to db.Find () 2024-01-15 02:19:25 +00:00
dbfs make writing main test easier () 2023-09-28 01:38:53 +00:00
fixtures Fix reverting a merge commit failing () 2024-01-16 15:06:51 +00:00
git Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
issues Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
migrations Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
organization Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods () 2023-12-07 15:27:36 +08:00
packages Fix some RPM registry flaws () 2024-01-19 11:37:10 +00:00
perm Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods () 2023-12-07 15:27:36 +08:00
project Fix comment permissions () 2023-11-25 17:21:21 +00:00
pull Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
repo Add support for sha256 repositories () 2024-01-19 17:05:02 +01:00
secret Use db.Find instead of writing methods for every object () 2023-11-24 03:49:41 +00:00
shared/types Display owner of a runner as a tooltip instead of static text () 2023-05-12 08:43:27 +00:00
system Refactor deletion () 2023-12-25 21:25:29 +01:00
unit Make actions default enabled for newly created repository if global configuraion enabled () 2023-10-10 14:45:31 +00:00
unittest Upgrade xorm () 2023-10-19 10:25:57 +00:00
user Forbid removing the last admin user () 2024-01-15 06:51:43 +00:00
webhook Refactor deletion () 2023-12-25 21:25:29 +01:00
error.go Forbid removing the last admin user () 2024-01-15 06:51:43 +00:00
fixture_generation.go Replace more db.DefaultContext () 2023-10-15 17:46:06 +02:00
fixture_test.go Replace more db.DefaultContext () 2023-10-15 17:46:06 +02:00
main_test.go make writing main test easier () 2023-09-28 01:38:53 +00:00
org.go Refactor deletion () 2023-12-25 21:25:29 +01:00
org_team.go Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods () 2023-12-07 15:27:36 +08:00
org_team_test.go Reduce usage of db.DefaultContext () 2023-09-14 17:09:32 +00:00
org_test.go Replace more db.DefaultContext () 2023-10-15 17:46:06 +02:00
repo.go Refactor deletion () 2023-12-25 21:25:29 +01:00
repo_test.go Penultimate round of db.DefaultContext refactor () 2023-10-11 04:24:07 +00:00
repo_transfer.go Next round of db.DefaultContext refactor () 2023-09-16 14:39:12 +00:00
repo_transfer_test.go Next round of db.DefaultContext refactor () 2023-09-16 14:39:12 +00:00