discourse/app
Alan Guo Xiang Tan 22614ca85b
DEV: Compile theme migrations javascript files when running theme qunit (#25219)
Why this change?

Currently, is it hard to iteratively write a theme settings migrations
because our theme migrations system does not rollback. Therefore, we
want to allow theme developers to be able to write QUnit tests for their
theme migrations files enabling them to iteratively write their theme
migrations.

What does this change do?

1. Update `Theme#baked_js_tests_with_digest` to include all `ThemeField`
records of `ThemeField#target` equal to `migrations`. Note that we do
not include the `settings` and `themePrefix` variables for migration files.

2. Don't minify JavaScript test files becasue it makes debugging in
   development hard.
2024-01-16 09:50:44 +08:00
..
assets FIX: Trigger search app event being triggered multiple times (#25250) 2024-01-15 09:47:40 -08:00
controllers FEATURE: Allow sorting group members by custom field via API (#25061) 2024-01-11 13:39:17 -03:00
helpers DEV: Simplify ember-cli proxy strategy (#24242) 2023-11-10 11:16:06 +00:00
jobs FIX: refactor calling of timed backup deletion 2024-01-08 15:41:00 -05:00
mailers FIX: Add higher read & open timeouts for group SMTP emails (#24593) 2023-11-28 15:32:59 +10:00
models DEV: Compile theme migrations javascript files when running theme qunit (#25219) 2024-01-16 09:50:44 +08:00
serializers DEV: Add skip_migrations param when importing remote theme (#25218) 2024-01-11 14:04:02 +08:00
services FEATURE: Prefer topic_embed's cached content when summarizing (#25190) 2024-01-09 14:00:01 -03:00
views FIX: set microdata schema for topic on missing first post (#25195) 2024-01-12 16:29:03 +05:30