-
- Downloads
Move HTML parsing to a separate file for URL previews. (#11566)
* Splits the logic for parsing HTML from the resource handling code. * Fix a circular import in the oEmbed code (which uses the HTML parsing code). * Renames some of the HTML parsing methods to: * Make it clear which methods are "internal" to the module. * Clarify what the methods do.
Showing
- changelog.d/11566.misc 1 addition, 0 deletionschangelog.d/11566.misc
- synapse/rest/media/v1/oembed.py 2 additions, 3 deletionssynapse/rest/media/v1/oembed.py
- synapse/rest/media/v1/preview_html.py 397 additions, 0 deletionssynapse/rest/media/v1/preview_html.py
- synapse/rest/media/v1/preview_url_resource.py 8 additions, 375 deletionssynapse/rest/media/v1/preview_url_resource.py
- tests/rest/media/v1/test_url_preview.py 1 addition, 0 deletionstests/rest/media/v1/test_url_preview.py
- tests/test_preview.py 23 additions, 23 deletionstests/test_preview.py
Loading
Please register or sign in to comment