discourse/app
Matt Palmer c09f345cff Proxy letter avatars by default
On sites that don't otherwise configure an avatar fallback, Discourse will
now tell the client to get its letter avatars from a location which nginx
proxies to the centralised `avatars.discourse.org` service.  This alleviates
privacy concerns, whilst still providing some degree of performance benefit
(no need for every site to delay avatar response by 300ms for image
rendering).

It is still possible to gain the benefits of global image caching and the
lower latency of requesting directly from a CDN, by explicitly changing the
`external_system_avatars_url` site setting to
`https://avatars.discourse.org/letter/{first_letter}/{color}/{size}.png`.
2015-11-06 14:13:44 +11:00
..
assets Merge pull request #3839 from cpradio/admin-nav-mobile-love 2015-11-06 13:31:59 +11:00
controllers filter by username in email digest preview 2015-10-30 18:11:38 +00:00
helpers FIX: use absolute URL for open graph image tags 2015-11-03 01:26:39 +05:30
jobs PERF: optimize export user list CSV queries 2015-11-02 13:15:58 +05:30
mailers UX: universal date format in digest email 2015-10-28 22:18:23 +05:30
models Proxy letter avatars by default 2015-11-06 14:13:44 +11:00
serializers FIX: incorrect localization in flagging dialog 2015-10-19 11:42:33 +11:00
services FIX: Topic#last_posted_at was not being set when changing topic timestamp. 2015-10-20 10:12:52 +08:00
views Merge pull request #3857 from gdpelican/fix-for-untopiced-posts 2015-10-16 14:59:36 +02:00