Robin Ward
1bbf324415
FIX: When using Ember CLI theme Javascript/HTML was not being inserted ( #12227 )
...
This also supports plugins with custom HTML.
2021-02-26 13:00:31 -05:00
Osama Sayegh
f700e318a4
DEV: Add CSRF meta tags to pages served by Ember CLI server ( #11993 )
...
Signed-off-by: OsamaSayegh <asooomaasoooma90@gmail.com>
2021-02-06 01:18:29 +03:00
Robin Ward
65eec147fc
FEATURE: Add plugin js / plugin test js to bootstrap.json
...
This allows 3rd party clients (such as Ember CLI) to run plugins and
their tests.
2020-11-27 12:31:17 -05:00
Robin Ward
1976306539
Add extra locales to bootstrap.json
...
This allows an app (such as Ember CLI) to get the full list of locales
for a user, including admin and overrides.
2020-09-23 14:48:52 -04:00
Robin Ward
da918ac43e
FIX: Allow us to call script_asset_url in controllers
...
Without this patch fingerprinting was not applied in production.
2020-09-04 15:23:01 -04:00
Robin Ward
0f9a58e06f
FEATURE: Add stylesheets to bootstrap.json endpoint
...
This allows API consumers (such as Ember CLI) to dynamically get a list
of styles to embed.
2020-09-04 14:12:49 -04:00
Robin Ward
22789e0201
New bootstrap.json endpoint for starting up Discourse
...
Discourse needs a bunch of data preloaded before it can start up.
Normally we throw blobs of this into the HTML document that is requested
but in some cases that's awkward to retrieve.
For example with Ember CLI you have a separate javascript application
that needs to make its own HTML.
This API endpoint returns a JSON object with all the data Discourse needs to
bootstrap and start up.
2020-06-03 14:45:23 -04:00