DEV: Remove ember-cli flags from the backend (#17147)

…and other auxiliary code

* Restore `QUNIT_EMBER_CLI` flag warning
* Add `ALLOW_EMBER_CLI_PROXY_BYPASS`
This commit is contained in:
Jarek Radosz
2022-06-20 16:33:05 +02:00
committed by GitHub
parent 6f27c50287
commit 2c1fc28d00
19 changed files with 67 additions and 197 deletions

View File

@ -22,9 +22,12 @@ Rails.application.config.assets.precompile += [lambda do |filename, path|
end]
Rails.application.config.assets.precompile += %w{
discourse.js
vendor.js
admin.js
wizard.js
test-support.js
test-helpers.js
browser-detect.js
browser-update.js
break_string.js
@ -44,18 +47,11 @@ Rails.application.config.assets.precompile += %w{
onpopstate-handler.js
embed-application.js
admin-plugins.js
scripts/discourse-test-listen-boot
scripts/discourse-boot
}
if EmberCli.enabled?
Rails.application.config.assets.precompile += %w{
discourse.js
test-support.js
test-helpers.js
scripts/discourse-test-listen-boot
scripts/discourse-boot
}
Rails.application.config.assets.precompile += EmberCli::ASSETS.map { |name| name.sub('.js', '.map') }
end
Rails.application.config.assets.precompile += EmberCli::ASSETS.map { |name| name.sub('.js', '.map') }
# Precompile all available locales
unless GlobalSetting.try(:omit_base_locales)