gitea/models
Nick 52e24167e5
Test renderReadmeFile ()
Add test coverage to the important features of
[`routers.web.repo.renderReadmeFile`](067b0c2664/routers/web/repo/view.go (L273));
namely that:

- it can handle looking in docs/, .gitea/, and .github/
- it can handle choosing between multiple competing READMEs
- it prefers the localized README to the markdown README to the
plaintext README
- it can handle broken symlinks when processing all the options
- it uses the name of the symlink, not the name of the target of the
symlink
..
actions Avoid too long names for actions ()
activities Refactor `setting.Database.UseXXX` to methods ()
admin Implement FSFE REUSE for golang files ()
asymkey Refactor the setting to make unit test easier ()
auth Use minio/sha256-simd for accelerated SHA256 ()
avatars Avoid warning for system setting when start up ()
db Test renderReadmeFile ()
dbfs Refactor the setting to make unit test easier ()
fixtures Test renderReadmeFile ()
git Use CleanPath instead of path.Clean ()
issues Fix cannot reopen after pushing commits to a closed PR ()
migrations Refactor `setting.Database.UseXXX` to methods ()
organization Rename `GetUnits` to `LoadUnits` ()
packages Use link in UI which returned a relative url but not html_url which contains an absolute url ()
perm Rename `repo.GetOwner` to `repo.LoadOwner` ()
project Refactor `setting.Database.UseXXX` to methods ()
pull refactor some functions to support ctx as first parameter ()
repo Refactor `setting.Database.UseXXX` to methods ()
secret Secrets storage with SecretKey encrypted ()
system Avoid warning for system setting when start up ()
unit Repositories: by default disable all units except code and pulls on forks ()
unittest Refactor `setting.Database.UseXXX` to methods ()
user Avoid warning for system setting when start up ()
webhook Support system hook API ()
error.go Implement FSFE REUSE for golang files ()
fixture_generation.go Implement FSFE REUSE for golang files ()
fixture_test.go Implement FSFE REUSE for golang files ()
main_test.go Refactor the setting to make unit test easier ()
migrate.go Check primary keys for all tables and drop ForeignReference ()
migrate_test.go Check primary keys for all tables and drop ForeignReference ()
org.go refactor some functions to support ctx as first parameter ()
org_team.go Supports wildcard protected branch ()
org_team_test.go Implement FSFE REUSE for golang files ()
org_test.go Implement FSFE REUSE for golang files ()
repo.go Avoid warning for system setting when start up ()
repo_collaboration.go refactor some functions to support ctx as first parameter ()
repo_collaboration_test.go Rename `repo.GetOwner` to `repo.LoadOwner` ()
repo_test.go Implement FSFE REUSE for golang files ()
repo_transfer.go Always reuse transaction ()
repo_transfer_test.go Rename almost all Ctx functions ()