1. 10 Jun, 2021 1 commit
  2. 09 Jun, 2021 6 commits
  3. 08 Jun, 2021 2 commits
  4. 04 Jun, 2021 1 commit
    • io 's avatar
      Improve opengraph embeds · 2c401daf
      io authored
      This brings them more in line with Mastodon.
      - Deduplicates display name from the title and content
      - Removes arbitrary limits on the size of the embedded image
      - Removes angled double quotes from embed descriptions. These would normally just indicate that the content is a quote, but that is already implied by the content being in an embed.
      2c401daf
  5. 13 Jan, 2021 1 commit
  6. 13 Oct, 2020 2 commits
  7. 01 Sep, 2020 1 commit
  8. 02 Apr, 2020 1 commit
  9. 31 Mar, 2020 1 commit
  10. 03 Mar, 2020 1 commit
  11. 12 Jul, 2019 1 commit
  12. 08 Jul, 2019 1 commit
  13. 13 Mar, 2019 1 commit
  14. 12 Feb, 2019 1 commit
  15. 11 Feb, 2019 1 commit
    • feld's avatar
      WIP: Fix Twitter Cards · ac7ef099
      feld authored
      Twitter cards were not passing any useful metadata. A few things were
      being handled on Twitter's end by trying to match OpenGraph tags with
      their own, but it wasn't working at all for media. This is an attempt to
      fix that.
      
      Common functions have been pulled out of opengraph and put into
      utils. Twitter's functionality was entirely replaced with a direct copy
      of Opengraph's and then modified as needed.
      
      Profiles are now represented as Summary Cards
      
      Posts with images are now represented as Summart with Large Image Cards
      
      Posts with video and audio attachments are represented as Player Cards.
      
      This now passes the Twitter Card Validator.
      
      Validator and Docs are below
      
      https://cards-dev.twitter.com/validator
      https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/abouts-cards
      ac7ef099
  16. 09 Feb, 2019 2 commits
  17. 19 Jan, 2019 1 commit
  18. 18 Jan, 2019 2 commits
  19. 17 Jan, 2019 4 commits
  20. 16 Jan, 2019 4 commits
  21. 15 Jan, 2019 5 commits