18 Commits (111c822a309adc7a6d8ce052d32ee1abe2ce920d)

Author SHA1 Message Date
silverwind 1f35435b81
Run `gopls modernize` on codebase (#34751) 8 months ago
wxiaoguang 3996518ed4
Refactor cache-control (#33861) 11 months ago
Lunny Xiao a802508f88
Fix wrong last modify time (#32102) 1 year ago
cchangwen 28fe3db1fb
Also match weakly validated ETags (#28957) 2 years ago
6543 8995046110
Less naked returns (#25713) 3 years ago
wxiaoguang a94a8d0ab1
Use standard HTTP library to serve files (#24693) 3 years ago
Yarden Shoham af0468ed8d
Set `X-Gitea-Debug` header once (#23361) 3 years ago
wxiaoguang ccb3851281
Add some comments for recent code (#22725) 3 years ago
Brecht Van Lommel 1e0e79dcbf
Fix cache-control header clearing comment text when editing issue (#22604) 3 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 3 years ago
silverwind 14178c56bb
Add Cache-Control header to html and api responses, add no-transform (#20432) 4 years ago
zeripath 9f5ddca57c
Set the LastModified header for raw files (#18356) 4 years ago
6543 54e9ee37a7
format with gofumpt (#18184) 4 years ago
Lunny Xiao f494776931
Use a variable but a function for IsProd because of a slight performance increment (#17368) 4 years ago
wxiaoguang f0ba87fda8
Avatar refactor, move avatar code from `models` to `models.avatars`, remove duplicated code (#17123) 4 years ago
KN4CK3R a35a5b225c
Add ETag header (#15370) 5 years ago
Lunny Xiao 84b147c7f0
Use IsProd instead of testing if it's equal. (#14336) 5 years ago
silverwind 0615b668dc
HTTP cache rework and enable caching for storage assets (#13569) 5 years ago