discourse/app/assets/javascripts
Martin Brennan e562bb1f43
DEV: Remove reviewable action custom_modal and use new action-based modal API (#23258)
This removes the custom_modal implementation for the
reviewable items and uses the new modal patterns defined at
https://meta.discourse.org/t/converting-modals-from-legacy-controllers-to-new-dmodal-component-api/268057

Only one plugin (discourse category experts) was using this API,
that has been fixed up here https://github.com/discourse/discourse-category-experts/pull/117

Also adds `registerReviewableActionModal` to allow for plugins and
core to map a reviewable action ID to an actual
JS class for the modal and improves docs for plugin API functions
used by reviewable-item.
2023-08-29 14:36:20 +10:00
..
admin FIX: Improve admin plugin list and modernize code (#23256) 2023-08-28 10:48:59 +10:00
bootstrap-json DEV: Make index.html a valid html (#23289) 2023-08-28 14:44:38 +02:00
confirm-new-email
deprecation-silencer DEV: move deprecation silencer to a shared package (#22668) 2023-07-18 19:07:20 +01:00
dialog-holder Build(deps): Bump ember-cli-babel in /app/assets/javascripts (#23157) 2023-08-21 11:27:24 +02:00
discourse DEV: Remove reviewable action custom_modal and use new action-based modal API (#23258) 2023-08-29 14:36:20 +10:00
discourse-common Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
discourse-hbr Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
discourse-plugins Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
discourse-widget-hbs Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
docs
ember-addons
ember-cli-progress-ci
ember-production-deprecations
locales
patches
pretty-text Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
select-kit Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
truth-helpers Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
wizard Build(deps-dev): Bump @babel/core in /app/assets/javascripts (#23224) 2023-08-25 10:51:49 +02:00
.licensee.json
.npmrc
handlebars-shim.js
js-processor.js DEV: Use esbuild to make DiscourseJsProcessor (#23223) 2023-08-24 16:36:22 +02:00
package.json DEV: Use esbuild to make DiscourseJsProcessor (#23223) 2023-08-24 16:36:22 +02:00
polyfills.js
service-worker.js.erb FIX: Ensure service-worker cache is cleaned correctly (#23204) 2023-08-23 13:58:32 +01:00
yarn.lock Build(deps-dev): Bump @babel/standalone from 7.22.12 to 7.22.13 in /app/assets/javascripts (#23299) 2023-08-29 08:21:48 +08:00