Robin Ward
|
2866440968
|
Don't cache urls with `emoji` in them unless they are images
|
2015-09-08 13:12:32 -04:00 |
Sam
|
2c59ad3dd3
|
FIX: favicon update broken when favicon lived on a CDN
|
2015-08-25 11:54:23 +10:00 |
Sam
|
abf269c5df
|
only do magic headers for local assets, don't muck with logster's stuff
|
2015-08-12 18:48:34 +10:00 |
Robin Ward
|
822d77713c
|
Put back `/srv/status` non-logging but include proxy details
|
2015-07-03 11:44:48 -04:00 |
Robin Ward
|
5f59424937
|
Don't disable logging for /srv/status
|
2015-07-03 11:02:07 -04:00 |
Robin Ward
|
cf3aa867ab
|
Don't log `/srv/status`
|
2015-06-30 12:12:55 -04:00 |
Sam
|
db274c7969
|
missing $
|
2015-06-16 19:30:29 +10:00 |
Sam
|
f26eee8431
|
FEATURE: add username to NGINX logs
|
2015-06-16 17:43:53 +10:00 |
Sam
|
dc563b4484
|
improve log format
|
2015-06-16 17:43:53 +10:00 |
Sam
|
4007484c54
|
also log user agent in NGINX
|
2015-06-16 16:43:43 +10:00 |
Sam
|
a6ac368476
|
FEATURE: add a custom log format for better analysis
|
2015-06-16 11:37:08 +10:00 |
Sam
|
e59d5fd0eb
|
must also hide header so its not cached
|
2015-05-22 15:57:32 +10:00 |
Sam
|
de3e48c16e
|
PERF: NGINX caching invalid when server sets cookies
|
2015-05-22 14:23:47 +10:00 |
Régis Hanol
|
9ded21e4c6
|
FIX: consistent and future-proof upload storage pattern
|
2015-05-19 12:31:12 +02:00 |
Sam
|
f58d85edea
|
FEATURE: move stylesheet cache out of the uploads directory
|
2015-05-05 15:50:13 +10:00 |
Régis Hanol
|
f036b23be5
|
FIX: add CORS header for .woff2
|
2015-03-27 13:30:18 +01:00 |
Sam
|
a82530012a
|
FEATURE: Allow selection of highlight js languages
PERF: stop loading highlight js on load
To get latest highlight js run bin/rake highlightjs:update
|
2015-03-13 16:18:59 +11:00 |
Sam
|
363fc03ab3
|
FEATURE: raise min body size to 10m
|
2015-02-23 10:50:09 +11:00 |
Jeff Atwood
|
1591068226
|
add commented out SSL section to nginx config
|
2015-01-17 01:26:21 -08:00 |
Régis Hanol
|
8d03ff6f82
|
FIX: cache emojis for 1 year
|
2014-12-28 11:10:03 +01:00 |
Sam
|
5551676fef
|
FIX: cache all public resources registered by plugins.
Plugins are responsible for expiry
|
2014-12-09 14:49:02 +11:00 |
Régis Hanol
|
acc62f2ec2
|
SECURITY: prevent direct download of backups
|
2014-12-03 12:47:28 +01:00 |
Sam
|
e222d3d2c8
|
FIX: add vary encoding to gzip responses
this ensures CDNs work correctly see: http://blog.maxcdn.com/accept-encoding-its-vary-important/
|
2014-10-23 11:05:56 +11:00 |
Sam
|
dc8eb6d737
|
FIX: backups not using x accl redirect
|
2014-09-24 16:51:41 +10:00 |
Sam
|
cea5350a3c
|
FIX: cache avatars in NGINX
|
2014-07-15 10:30:43 +10:00 |
Sam
|
d4cd2f1ebf
|
FEATURE: bump upload size to 3 megs
|
2014-07-14 14:32:55 +10:00 |
Sam
|
6a685e822a
|
FIX: multisite uploads broken
|
2014-07-14 14:26:25 +10:00 |
Sam
|
fb335560f8
|
FIX: appears broken in multisite
|
2014-07-12 11:11:12 +10:00 |
Sam
|
d9768a6195
|
FIX: pretending to support too many accelerated files
This broke sidekiq web
(sidekiq serves resources out of /vendor/ path)
|
2014-07-11 18:47:55 +10:00 |
Sam
|
103e2ebba9
|
FIX: properly support sendfile on all routes
FIX: disable unused etags
|
2014-07-10 15:18:51 +10:00 |
Sam
|
ebe3ee0b1c
|
FIX: serve statically compressed files when available
PERF: default gzip to level 5
|
2014-07-08 16:45:44 +10:00 |
Sam
|
832a730e36
|
BUGFIX: re-enable CDN js debugging in a robust way
May be disabled if needed via site setting
|
2014-05-19 08:46:28 +10:00 |
Régis Hanol
|
986e8f2f0f
|
Merge pull request #2338 from GitLaboratory/patch-2
Hide version of the web server
|
2014-05-15 15:22:44 +02:00 |
Sam
|
f34862d195
|
FEATURE: get window.onerror working for CDNs
|
2014-05-15 12:59:26 +10:00 |
Il'ya A. Lykov
|
6a20aad67f
|
Hide version of the web server
|
2014-05-14 12:08:29 +07:00 |
Sam
|
e6418cd582
|
Merge pull request #2324 from kohenkatz/bugfix/puma-socket-name
Fix Puma socket name
|
2014-05-08 12:42:09 +10:00 |
MK
|
620e8aa73d
|
Prevent IE Compatibility Mode
As discussed at https://meta.discourse.org/t/ie10-user-is-getting-your-browser-is-too-old/15289
|
2014-05-07 22:16:20 -04:00 |
MK
|
baafa15bc3
|
Fix Puma socket name
As mentioned in f784a188c6 (commitcomment-5277066)
|
2014-05-07 21:58:49 -04:00 |
Sam
|
9cf23223eb
|
BUGFIX: proxy_set_header is weird
in particular no inheritance IF proxy_set_header is specified in child
|
2014-03-25 17:06:15 +11:00 |
Sam
|
3830f41e5f
|
BUGFIX: attachments bust under multisite
|
2014-03-25 10:37:31 +11:00 |
Régis Hanol
|
faf03fdeb1
|
update NGINX sample to allow admin to download backups
|
2014-02-13 13:31:13 -08:00 |
Robin Ward
|
97dd560d84
|
Allow CORS on .ico files. Should help with Favcount.js
|
2014-01-23 10:41:22 -05:00 |
Sam
|
1b8a32ba19
|
correct nginx rule forwarding header
|
2014-01-09 16:39:30 +11:00 |
Sam
|
e8afe87412
|
BUGFIX: attempt to forward on the protocol set by haproxy
|
2014-01-09 12:40:45 +11:00 |
Sam
|
f1c5f4fa93
|
Merge pull request #1667 from cassiuschen/puma
Using Puma as Discourse's Webserver
|
2014-01-05 16:29:05 -08:00 |
Sam
|
051fb5bb5b
|
cors for fonts, so firefox stays happy
|
2013-12-01 15:18:59 +11:00 |
cassiusChen
|
f784a188c6
|
Locate the Puma config file.
|
2013-11-18 12:53:36 +08:00 |
Régis Hanol
|
125c848ee3
|
Update nginx.config.sample to allow custom CSS
cf. http://meta.discourse.org/t/changing-css-in-customize-section-has-no-effect/10036
|
2013-10-01 17:52:04 +02:00 |
Régis Hanol
|
45b838009c
|
proper content-disposition header when downloading attachments
|
2013-09-06 19:23:56 +02:00 |
Michael Brown
|
95c246e257
|
Add section for additional MIME in nginx
|
2013-08-16 11:49:50 -04:00 |