This repository has been archived on 2024-01-04. You can view files and clone it, but cannot push or open issues or pull requests.
forgejo/modules
silverwind 9269a038a4
Direct avatar rendering (#13649)
* Direct avatar rendering

This adds new template helpers for avatar rendering which output image
elements with direct links to avatars which makes them cacheable by the
browsers.

This should be a major performance improvment for pages with many avatars.

* fix avatars of other user's profile pages

* fix top border on user avatar name

* uncircle avatars

* remove old incomplete avatar selector

* use title attribute for name and add it back on blame

* minor refactor

* tweak comments

* fix url path join and adjust test to new result

* dedupe functions
2020-12-03 19:46:11 +01:00
..
analyze
auth Direct avatar rendering (#13649) 2020-12-03 19:46:11 +01:00
avatar
base Direct avatar rendering (#13649) 2020-12-03 19:46:11 +01:00
cache
charset
context
convert
cron
doctor
emoji
eventsource
generate
git
gitgraph
graceful
hcaptcha
highlight
httpcache
httplib
indexer
lfs
log
markup
matchlist
metrics
migrations
nosql
notification
options
password
pprof
private
process
public
queue
recaptcha
references
repofiles
repository Direct avatar rendering (#13649) 2020-12-03 19:46:11 +01:00
secret
session
setting
ssh
storage
structs
svg
sync
task
templates Direct avatar rendering (#13649) 2020-12-03 19:46:11 +01:00
test
timeutil
upload
user
util
validation
webhook