forked-synapse/docs/development
Patrick Cloke ba7a91aea5
Refactor oEmbed previews (#10814)
The major change is moving the decision of whether to use oEmbed
further up the call-stack. This reverts the _download_url method to
being a "dumb" functionwhich takes a single URL and downloads it
(as it was before #7920).

This also makes more minor refactorings:

* Renames internal variables for clarity.
* Factors out shared code between the HTML and rich oEmbed
  previews.
* Fixes tests to preview an oEmbed image.
2021-09-21 16:09:57 +00:00
..
img/git Move dev/ docs to development/ (#10453) 2021-07-22 12:58:24 +02:00
internal_documentation Compile and render Synapse's docs into a browsable, mobile-friendly and searchable website (#10086) 2021-06-03 17:20:40 +01:00
cas.md Move dev/ docs to development/ (#10453) 2021-07-22 12:58:24 +02:00
contributing_guide.md Advertise matrix-org.github.io/synapse docs (#10595) 2021-08-31 11:29:27 +01:00
database_schema.md Notes on boolean columns in database schemas (#10164) 2021-06-11 17:13:56 +01:00
git.md Move dev/ docs to development/ (#10453) 2021-07-22 12:58:24 +02:00
room-dag-concepts.md Add developer documentation to explain room DAG concepts like outliers and state_groups (#10464) 2021-08-03 10:08:57 +00:00
saml.md Move dev/ docs to development/ (#10453) 2021-07-22 12:58:24 +02:00
url_previews.md Refactor oEmbed previews (#10814) 2021-09-21 16:09:57 +00:00