Sam
|
14911d50a1
|
DEV: improve comment explaining need for favicon proxy
|
2019-01-02 13:15:20 +11:00 |
|
Neil Lalonde
|
6774b64aef
|
FEATURE: add /conduct as an alias for /guidelines
|
2018-12-18 16:40:24 -05:00 |
|
Arpit Jalan
|
bdb1268528
|
FIX: static page title should be consistent on client side and server side
|
2018-11-27 22:03:52 +05:30 |
|
Guo Xiang Tan
|
44391ee8ab
|
FEATURE: Upload Site Settings. (#6573)
|
2018-11-14 15:03:02 +08:00 |
|
Régis Hanol
|
de92913bf4
|
FIX: store the topic links using the cooked upload url
|
2018-08-14 12:23:32 +02:00 |
|
Neil Lalonde
|
1708ff1808
|
UX: add a route /rules as an alias for /faq and /guidelines
|
2018-07-26 15:38:08 -04:00 |
|
Jeff Wong
|
44ee26721a
|
FIX: add check for missing assets file in development
|
2018-06-11 11:18:34 -07:00 |
|
Jeff Wong
|
e4a33cbc0a
|
FIX: update cache times for service workers
Add a last modified time.
Register newer service workers and claim clients more quickly.
|
2018-05-14 12:29:24 -07:00 |
|
Sam
|
f0d5f83424
|
FEATURE: limit assets less that non asset paths
By default assets can be requested up to 200 times per 10 seconds
from the app, this includes CSS and avatars
|
2018-03-06 15:20:39 +11:00 |
|
Régis Hanol
|
0559a4736a
|
FIX: don't double request when downloading a file
|
2018-02-24 12:35:57 +01:00 |
|
Guo Xiang Tan
|
28365f8ae5
|
PERF: Have nginx cache and serve the service worker file.
|
2018-02-15 10:50:39 +08:00 |
|
Sam
|
b2009d6e32
|
PERF: bypass theme handling on static routes
|
2018-01-17 16:33:17 +11:00 |
|
Sam
|
5ad1709dba
|
PERF: cache service worker for 1 hour
|
2017-12-28 08:31:01 +11:00 |
|
Sam
|
3937ff0425
|
FIX: don't preload json on static routes
|
2017-12-27 14:33:36 +11:00 |
|
Guo Xiang Tan
|
7b8699f3be
|
FIX: Can't load service-worker.js in production.
|
2017-11-28 15:40:57 +08:00 |
|
Jeff Wong
|
b094894c94
|
Feature: Add service worker registration method to plugin API
|
2017-11-28 14:01:41 +08:00 |
|
Sam
|
d5e7691ae9
|
favicon proxy now uses hijack
|
2017-11-27 14:51:14 +11:00 |
|
Guo Xiang Tan
|
77d4c4d8dc
|
Fix all the errors to get our tests green on Rails 5.1.
|
2017-09-25 13:48:58 +08:00 |
|
Guo Xiang Tan
|
5012d46cbd
|
Add rubocop to our build. (#5004)
|
2017-07-28 10:20:09 +09:00 |
|
Neil Lalonde
|
0b41046238
|
don't force SiteSetting.title into meta title tag
|
2017-06-12 13:50:50 -04:00 |
|
Robin Ward
|
cdbe027c1c
|
Refactor FileHelper to use keyword arguments.
|
2017-05-24 13:54:26 -04:00 |
|
Sam Saffron
|
0013a23dc1
|
SECURITY: prefer render plain/html to render text where possible
|
2017-04-10 08:01:42 -04:00 |
|
Sam Saffron
|
b94c7b4902
|
missing disposition
|
2017-03-20 17:07:32 -04:00 |
|
Sam
|
652b2d7199
|
remove redundent header setting
|
2017-03-20 16:08:18 -04:00 |
|
Sam
|
c106ca6778
|
FEATURE: fallback asset path for multi host setups
|
2017-03-20 15:59:17 -04:00 |
|
Arpit Jalan
|
801b5838e1
|
FIX: do not show faq/guidelines page to anonymous users for private forums
|
2017-03-08 16:00:49 +05:30 |
|
Sam Saffron
|
3754b038e8
|
fix brotli origin
|
2017-02-23 18:26:40 -05:00 |
|
Sam
|
f15f61da0a
|
FEATURE: add immutable caching to rails site of things
|
2017-02-23 13:05:00 -05:00 |
|
Sam
|
98f4a2adcb
|
FIX: on 404 from brotli asset path return a correctly encoded doc
old implementation would cache the 404 for 1 year with incorrect encoding
hilarity would ensue
|
2016-12-15 16:05:20 +11:00 |
|
Sam
|
dc66f6681a
|
add spec for brotli controller, ensure cached correctly
|
2016-12-05 16:08:36 +11:00 |
|
Sam
|
8a98d617df
|
correct headers and add better caching
|
2016-12-05 15:11:07 +11:00 |
|
Sam
|
39a524aac8
|
FEATURE: brotli cdn bypass for assets
Allow CDNS that strip out brotli encoding to use brotli regardless
|
2016-12-05 13:57:09 +11:00 |
|
Sam
|
b7cea24d76
|
FEATURE: more user API flow, support key creation
|
2016-08-16 17:06:52 +10:00 |
|
Neil Lalonde
|
56e47c8d7e
|
FEATURE: report on admin dashboard when favicon is failing to load
|
2016-04-05 14:42:32 -04:00 |
|
Guo Xiang Tan
|
62011a252f
|
FIX: Follow redirects when downloading favicons.
|
2016-02-25 11:50:34 +08:00 |
|
Neil Lalonde
|
9ad226aaa8
|
FEATURE: add email query param to login, signup, and password-reset URLs to prefill form
|
2016-01-19 16:53:46 -05:00 |
|
Sam Saffron
|
00342faff9
|
FIX: use default favicon if a bad favicon is specified
|
2015-12-22 18:08:27 +11:00 |
|
Arpit Jalan
|
362c515f33
|
FEATURE: compose a new pre-filled message via URL
|
2015-11-24 18:55:45 +05:30 |
|
Sam
|
c70bb0c032
|
we got to clean up js debugging, its busting caching.
|
2015-11-22 01:20:39 +11:00 |
|
Sam
|
4e37bcc3e2
|
Add extra safety
|
2015-08-25 12:05:15 +10:00 |
|
Sam
|
2c59ad3dd3
|
FIX: favicon update broken when favicon lived on a CDN
|
2015-08-25 11:54:23 +10:00 |
|
Arpit Jalan
|
d1632c1dbd
|
FIX: new-topic URL should survive login redirection
|
2015-06-14 20:24:47 +05:30 |
|
Sam Saffron
|
9787cb07aa
|
FIX: when missing a static topic we were returning an error
|
2015-06-01 11:40:52 +10:00 |
|
Sam
|
f5af4768eb
|
FEATURE: add clean support for running Discourse in a subfolder
To setup set DISCOURSE_RELATIVE_URL_ROOT to the folder you wish
|
2015-03-09 13:14:29 +11:00 |
|
Sam
|
6c09b6739d
|
BUG: minor, do not send access origin if not set
|
2015-02-17 09:58:43 +11:00 |
|
Robin Ward
|
572842721d
|
FIX: Better page titles for SEO
|
2014-10-30 14:26:56 -04:00 |
|
Robin Ward
|
316f1bea04
|
SECURITY: Don't allow redirects with periods in case you don't control
other tlds on the same domain.
|
2014-10-30 11:31:44 -04:00 |
|
Régis Hanol
|
de415b804c
|
FIX: add 'Content-Length' header for avatars
|
2014-10-22 15:39:51 +02:00 |
|
Sam
|
832655df14
|
attempt to get content length through
|
2014-10-21 16:17:13 +11:00 |
|
Sam
|
4e7057efb1
|
Clean up content type and add Expires header when serving CDN assets
|
2014-10-21 15:59:34 +11:00 |
|