discourse/app/assets/javascripts
Martin Brennan 83361b2fc5
FEATURE: Introduce site settings which require confirmation (#27315)
Many site settings can be distructive or have huge side-effects
for a site that the admin may not be aware of when changing it.

This commit introduces a `requires_confirmation` attribute that
can be added to any site setting. When it is true, a confirmation
dialog will open if that setting is changed in the admin UI,
optionally with a custom message that is defined in client.en.yml.

If the admin does not confirm, we reset the setting to its previous
clean value and do not save the new value.
2024-06-19 16:01:24 +10:00
..
admin FEATURE: Introduce site settings which require confirmation (#27315) 2024-06-19 16:01:24 +10:00
custom-proxy DEV: remove legacy CSP implementation to make strict-dynamic only accepted behaviour (#27486) 2024-06-18 16:40:53 +08:00
deprecation-silencer DEV: Silence whitespace-eating-comment warnings (#27129) 2024-05-22 16:21:51 +02:00
dialog-holder Build(deps-dev): Bump webpack from 5.91.0 to 5.92.0 (#27429) 2024-06-12 00:46:44 +02:00
discourse FEATURE: Introduce site settings which require confirmation (#27315) 2024-06-19 16:01:24 +10:00
discourse-common UX: Add new preview links to Popular Themes (#27518) 2024-06-19 08:12:36 +10:00
discourse-hbr DEV: Convert discourse-hbr to a regular package (#26562) 2024-04-08 20:00:34 +01:00
discourse-i18n Build(deps): Bump @embroider/addon-shim in the embroider group (#27142) 2024-05-23 00:32:09 +02:00
discourse-markdown-it FIX: BBCode tag parser 2024-06-18 10:47:18 +02:00
discourse-plugins Build(deps-dev): Bump webpack from 5.91.0 to 5.92.0 (#27429) 2024-06-12 00:46:44 +02:00
discourse-widget-hbs Build(deps): Bump ember-resolver from 12.0.0 to 12.0.1 (#27432) 2024-06-12 00:49:16 +02:00
docs
ember-addons
ember-cli-progress-ci PERF: Improve production JS build in low-memory environments (#26849) 2024-05-02 11:43:59 +01:00
ember-production-deprecations DEV: Drop unused shims for Ember 3 deprecations (#26563) 2024-04-09 09:22:37 +01:00
float-kit DEV: Minor refactor of tooltip and menu services (#27466) 2024-06-13 16:43:28 +02:00
locales FEATURE: Add Uyghur language (#27183) 2024-05-27 09:58:18 +02:00
pretty-text Build(deps): Bump ember-resolver from 12.0.0 to 12.0.1 (#27432) 2024-06-12 00:49:16 +02:00
select-kit UX: highlight "no subcategories" as active dropdown option (#27478) 2024-06-14 13:50:13 -04:00
theme-transpiler DEV: @babel/plugin-proposal-decorators -> decorator-transforms (#27260) 2024-06-10 15:51:48 +01:00
truth-helpers Build(deps): Bump ember-auto-import from 2.7.2 to 2.7.3 (#27235) 2024-05-29 08:14:00 +08:00
.npmrc
handlebars-shim.js
polyfills.js
run-patch-package
service-worker.js.erb DEV: Drop workbox dependency (#26735) 2024-04-24 10:19:12 +01:00