gitea/services/repository
Lunny Xiao c685eefe4a
If a repository return no commitstatus, then still cache it but not query it from database (#30700)
The previous repository default branch commit status cache will only
store if the commit status has value. So the repository which have no
any commit status will always be fetched from database.

This PR will store the empty state of commit status of a repository into
cache because the cache will be updated once there is a commit status
stored.
2024-04-25 17:14:23 +08:00
..
archiver
commitstatus If a repository return no commitstatus, then still cache it but not query it from database (#30700) 2024-04-25 17:14:23 +08:00
files Enable more `revive` linter rules (#30608) 2024-04-22 11:48:42 +00:00
adopt.go Enable more `revive` linter rules (#30608) 2024-04-22 11:48:42 +00:00
adopt_test.go
avatar.go
avatar_test.go
branch.go Refactor cache and disable go-chi cache (#30417) 2024-04-13 08:38:44 +00:00
cache.go
check.go
collaboration.go
collaboration_test.go
commit.go
contributors_graph.go Enable more `revive` linter rules (#30608) 2024-04-22 11:48:42 +00:00
contributors_graph_test.go Refactor cache and disable go-chi cache (#30417) 2024-04-13 08:38:44 +00:00
create.go
create_test.go
delete.go Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00
delete_test.go
fork.go
fork_test.go
generate.go
generate_test.go
hooks.go
init.go
lfs.go
lfs_test.go
main_test.go
migrate.go
push.go
repository.go
repository_test.go
review.go
review_test.go
setting.go
template.go
transfer.go Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00
transfer_test.go Clarify permission "HasAccess" behavior (#30585) 2024-04-20 03:15:04 +00:00