silverstripe-framework/src/Control
Dylan Wagstaff 9c3feb4ab4
FIX: Allow absolute URLs be use as resources
At current certain interfaces exist that assume only local assets will be loaded (e.g. `SilverStripe\Forms\HTMLEditor\TinyMCEConfig::getConfig()`), where as someone may wish to load an off site resource via the use of an absolute URL (e.g. for fontawesome css provided via a CDN). Because asset path parsing is filtered through a `SilverStripe\Core\Manifest\ResourceURLGenerator`, one must either know in advance if they want an internal or external resource (loading different generators), or the API must allow for this (i.e. an inclusion function for each type of asset). So we can either double the API on the implementing class, or simply make an exception for an absolute URL as high as possible; inside the filter - for which the `vendor/module : path/to/file.asset` shorthand syntax was specifically designed not to conflict with.
2018-01-23 17:31:43 +13:00
..
Email FIX Make sure plain parts are rendered when re-rendering emails 2017-11-08 15:32:51 +00:00
Middleware BUG Fix forceWWW and forceSSL not working in _config.php 2017-10-30 14:42:36 +13:00
RSS Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
CliController.php API Remove Object class 2017-05-23 13:50:35 +12:00
CLIRequestBuilder.php API Refactor bootstrap, request handling 2017-06-22 22:50:45 +12:00
ContentNegotiator.php Reset test state for modified config options 2017-09-28 17:24:32 +13:00
Controller.php NEW Allow SSViewer and SSViewer_FromString to be injectable 2017-07-13 20:48:58 +12:00
Cookie_Backend.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
Cookie.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
CookieJar.php API Upgrade code to use updated config 2017-02-27 16:54:01 +13:00
Director.php BUG Fix forceWWW and forceSSL not working in _config.php 2017-10-30 14:42:36 +13:00
HasRequestHandler.php API Refactor Form request handling into FormRequestHandler 2017-03-10 15:04:33 +13:00
HTTP.php Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
HTTPApplication.php Fix enable ?flush rather than just ?flush=1 2017-06-29 16:13:38 +12:00
HTTPRequest.php Remove "url" query param reliance, use index.php 2017-10-09 17:21:43 +13:00
HTTPRequestBuilder.php BUG Fix basic auth in PHP-CGI 2017-12-21 14:58:19 +13:00
HTTPResponse_Exception.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
HTTPResponse.php FIX HTTPResponse::removeHeader incorrectly converts header name to lowercase 2018-01-16 23:20:52 +13:00
HTTPStreamResponse.php API Add streamable response object 2017-05-23 16:32:29 +12:00
IPUtils.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
NestedController.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
NullHTTPRequest.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
PjaxResponseNegotiator.php PSR2: Whitespace-only changes 2016-11-29 12:31:16 +13:00
RequestFilter.php API Stronger Injector service unregistration 2017-06-27 13:32:39 +12:00
RequestHandler.php Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
RequestProcessor.php Fixing string concat CS issues 2018-01-16 18:39:30 +00:00
Session.php API Stronger Injector service unregistration 2017-06-27 13:32:39 +12:00
SimpleResourceURLGenerator.php FIX: Allow absolute URLs be use as resources 2018-01-23 17:31:43 +13:00