Commit graph

9 commits

Author SHA1 Message Date
ThibG
a4240fd027
Improve RSS entries for statuses ()
* Improve RSS entries for statuses

- Render polls in both accounts and tags serializers
- Refactor RSS serializers
- Change title preview to include ellipsis when truncated
- Change title preview to show CW instead of toot text
- Add tests

* Remove title from OEmbed serialization

Twitter doesn't serialize title either, and tihs allows us to move the
title formatting code to the RSS serializers.
2020-05-10 09:50:54 +02:00
rinsuki
d8b6431aa7 Add allowfullscreen attribute to oembed iframe ()
for video player full screen button.
2019-03-25 15:01:09 +01:00
Eugen Rochko
8f8e677630 Clean up and improve generated OpenGraph tags ()
- Return all images as og:image
- Return videos as og:image (preview) and og:video
- Return profile:username on profiles
2017-09-12 05:39:38 +02:00
Eugen Rochko
6867681c7c Add script to make embedded iframes autosize () 2017-09-09 16:23:44 +02:00
Lynx Kotoura
4c3dd0b254 Adjust status embeds ()
* Adjust status embeds

Adjust styles of embed code. Adjust styles of embed pages. Fix overflow of embed-modal.

* Remove trailing whitespace

* Using width from the variable
2017-09-05 12:31:24 +02:00
Eugen Rochko
d1a78eba15 Embed modal ()
* Embed modal

* Proxy OEmbed requests from web UI
2017-08-31 03:38:35 +02:00
Yamagishi Kazutoshi
3f51a22d3b Add close tag of iframe for oEmbed response ()
* Add close tag of iframe for oEmbed response

* add comma
2017-08-30 14:03:17 +02:00
Eugen Rochko
e95bdec7c5 Update status embeds ()
- Use statuses controller for embeds instead of stream entries controller
- Prefer /@:username/:id/embed URL for embeds
- Use /@:username as author_url in OEmbed
- Add follow link to embeds which opens web intent in new window
- Use redis cache in development
- Cache entire embed
2017-08-30 10:23:43 +02:00
Eugen Rochko
864e3f8d9c Replace OEmbed and initial state Rabl templates with serializers ()
* Replace OEmbed Rabl template with serializer

* Replace initial state rabl with serializer
2017-07-08 14:51:05 +02:00