discourse/app
David Taylor e16c8ea2e7
DEV: Support inline-hbs compilation in themes (#18112)
This commit makes a number of improvements to the DiscourseJsProcessor:

1. Remove dependence on the out-of-date Ember template compiler from the ember-rails gem; switch to modern template compiler
2. Refactor to make use of a proper module system with `define`/`require`
3. Introduce `babel-plugin-ember-template-compilation` to enable inline hbs compilation

The `mini-loader` is upgraded to support relative lookup and `require.has`, so that these new JS packages work correctly.
2022-08-29 19:53:42 +01:00
..
assets DEV: Support inline-hbs compilation in themes (#18112) 2022-08-29 19:53:42 +01:00
controllers FIX: LocalJumpError : unexpected return (#18114) 2022-08-27 18:06:56 +02:00
helpers UX: Improve safe-mode usability (#17929) 2022-08-15 15:15:15 +01:00
jobs DEV: Increase timeout when pulling hotlinked image (#18036) 2022-08-23 09:38:10 -04:00
mailers
models DEV: Support inline-hbs compilation in themes (#18112) 2022-08-29 19:53:42 +01:00
serializers PERF: Rely on preload for first_post for TopicBookmarkable (#18066) 2022-08-24 16:01:29 +10:00
services FIX: Do not notify admins watching PM tags (#18103) 2022-08-29 16:11:11 +03:00
views UX: fix styles for the wizard congrats step (#18105) 2022-08-26 12:29:40 -04:00