* #6986 Created feature Media Processing Html Filter
* Fixing HtmlAgilityPack and upgrading FW and package version to match Orchard.Specs
* Adapting MediaProcessingHtmlFilter to IHtmlFilter breaking change
* Fixing that Orchard.MediaProcessingHtmlFilter should depend on Orchard.MediaProcessing
* Code styling
* Using regexes instead of HtmlAgilityPack, thanks GHCP
* Updating comments and code styling
* Code styling
* Reworking ProcessContent to use StringBuilder instead of replaces
* Fixing that GetAttributeRegex should find attributes with empty value
* Code styling
* Fixing that detecting the extension works regardless of casing
but it still works with Azure Blob Storage (which is case-sensitive) too
* Optimizing image tag regex
* Caching attribute regexes
* Caching attribute values of img tags
* Simplifying attribute value cache
---------
Co-authored-by: Arjan Noordende <arjan@zumey.com>
- Removed dependency on Orchard.Taxonomies
- Removed dependency on Orchard.Media
You will need to remove the Orchard_MediaLibrary tables and also
the Data Migration record corresponding to this module if you want to upgrade
from 1.x. You can also apply the database changes by hand, remove all the
records then use the Upgrade module to import all media.
--HG--
branch : 1.x
extra : rebase_source : 46100428d9546c3082bf65ce85d8d891543dc0a9