discourse/app
David Taylor 2c58d456dd
DEV: Improve strategy for identifying ember-cli JS chunks (#23336)
Our Ember build compiles assets into multiple chunks. In the past, we used the output from `ember-auto-import-chunks-json-generator` to give Rails a map of those chunks. However, that addon is specific to ember-auto-import, and is not compatible with Embroider.

Instead, we can switch to parsing the html files which are output by ember-cli. These are guaranteed to have the correct JS files in the correct place. A `<discourse-chunked-script>` will allow us to easily identify which chunks belong to which entrypoint.

In future, as we update more entrypoints to be compiled by Embroider/Webpack, we can easily introduce new wrappers.
2023-08-30 18:47:06 +01:00
..
assets DEV: Improve strategy for identifying ember-cli JS chunks (#23336) 2023-08-30 18:47:06 +01:00
controllers FIX: Display summaries for anonymous users. (#23294) 2023-08-28 17:29:48 -03:00
helpers DEV: Improve strategy for identifying ember-cli JS chunks (#23336) 2023-08-30 18:47:06 +01:00
jobs DEV: there is no need anymore to wrap export methods into enumerators (#22567) 2023-08-17 22:09:58 +04:00
mailers FIX: Order tags shown in email subject by topics count and name (#22586) 2023-07-13 15:39:58 +08:00
models FEATURE: support to initial values for form templates through /new-topic (#23313) 2023-08-29 18:41:33 -03:00
serializers DEV: Remove reviewable action custom_modal and use new action-based modal API (#23258) 2023-08-29 14:36:20 +10:00
services DEV: Add rake command to help detect dead settings (#23300) 2023-08-29 09:42:52 -06:00
views PERF: Avoid calling the same translation twice when rendering lists view (#22976) 2023-08-04 13:38:41 +08:00