discourse/app/assets
Martin Brennan ac672cfcc6
DEV: Improvements to UppyUploadMixin to use ExtendableUploader (#16383)
This PR brings the `UppyUploadMixin` more into line with the `ComposerUppyUpload` mixin, by extending the `ExtendableUploader` . This also adds better tracking of and events for in progress uploads in the `UppyUploadMixin` for better UI interactions, and also opens up the use of `_useUploadPlugin` for the mixin, so anything implementing `UppyUploadMixin` can add extra uppy preprocessor plugins as needed.

This has been done as part of work on extracting uploads out of the chat composer. In future, we might be able to do the same for `ComposerUppyUpload`, getting rid of that mixin to standardise on `UppyUploadMixin` and have a separate `composer-uploads` component that lives alongside `composer-editor` like what we are doing in https://github.com/discourse/discourse-chat/pull/764
2022-04-07 12:59:06 +10:00
..
images FEATURE: Update push notification icons (#16206) 2022-03-16 16:21:44 -03:00
javascripts DEV: Improvements to UppyUploadMixin to use ExtendableUploader (#16383) 2022-04-07 12:59:06 +10:00
stylesheets Revert "UX: Inline code block edit (#16394)" (#16404) 2022-04-07 09:21:23 +10:00