aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/metadata
AgeCommit message (Collapse)Author
2021-01-13Bump Copyright to 2021Haelwenn (lanodan) Monnier
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
2020-11-19[#2301] Proper handling of `User.is_discoverable`: users appear in ↵Ivan Tashkinov
in-service search but are hidden from external services like search bots.
2020-10-13Merge branch 'develop' into refactor/discoverable_user_fieldMark Felder
2020-10-13Change user.discoverable field to user.is_discoverableMark Felder
2020-10-13other files consistencyAlexander Strizhakov
2020-10-13metadata providers consistencyAlexander Strizhakov
2020-09-17Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
media-preview-proxy-nostream # Conflicts: # CHANGELOG.md
2020-09-14search indexing metadata respects discoverable flagstwf
2020-09-08Metadata: Move restriction check from Feed provider to activated_providersrinpatch
2020-09-08Do not serve RSS/Atom feeds when instance is privateMark Felder
2020-09-03Merge branch 'develop' into media-preview-proxyMark Felder
2020-09-01User table: ensure bio is always a stringrinpatch
Gets rid of '|| ""' in multiple places and fixes #2067
2020-08-22Use the image thumbnail for rich metadata (OGP/Twittercards)Mark Felder
2020-04-01Merge branch 'fix/1601-add-new-meta-tag' into 'develop'rinpatch
Restrict remote users from indexing Closes #1601 See merge request pleroma/pleroma!2341
2020-04-01restrict remote users from indexingAlexander Strizhakov
2020-03-31Provide known-good user.uri, remove User.profile_url/1Haelwenn (lanodan) Monnier
2020-03-03Update CopyrightsMark Felder
2020-03-02Bump copyright years of files changed after 2020-01-07Haelwenn (lanodan) Monnier
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>'
2020-02-16Use floki's new APIs for parsing fragmentsrinpatch
2020-02-11Revert "Merge branch 'feat/floki-fasthtml' into 'develop'"feld
This reverts merge request !2194
2020-02-11Make Floki use fast_htmlrinpatch
2020-01-14Merge branch 'develop' into feature/tag_feedMaksim Pechnikov
2020-01-03fixed Metadata.Utils.scrub_html_and_truncateMaksim Pechnikov
2019-12-20Posts without media attachments should get the Summary TwitterCardMark Felder
2019-12-18add tag feedsMaksim Pechnikov
2019-12-06init tag feedMaksim Pechnikov
2019-10-07Extract RSS Feed functionality from OStatusSergey Suprunenko
2019-08-30added Emoji.FormatterMaksim Pechnikov
2019-07-12Pleroma.Web.Metadata - testsMaksim
2019-07-10Add license/copyright to all project filesfeld
2019-07-08Formattingrinpatch
2019-07-08OGP/TwitterCard: Add fallbacks in case the attachment key is nonexistentrinpatch
2019-04-19typo fixAlexander Strizhakov
docs for RelMe provider
2019-04-05Refactor html caching functions to have a key instead of a module, use more ↵rinpatch
correct terminology and fix summaries in mastoapi
2019-03-13[Credo] fix Credo.Check.Readability.MaxLineLengthHaelwenn (lanodan) Monnier
2019-03-13[Credo] fix Credo.Check.Readability.AliasOrderHaelwenn (lanodan) Monnier
2019-03-04Add status text to notifications (mentions and reposts)Maxim Filippov
2019-02-24twitter card: remove IO.inspect() spamWilliam Pitcock
2019-02-19Player: allow styles on CSP, loop videoshref
2019-02-19Embed player suitable for Twitter Cardshref
2019-02-12FormattingMark Felder
2019-02-12Fix compileMark Felder
2019-02-11WIP: Fix Twitter CardsMark Felder
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
2019-02-09de-group alias/esHaelwenn (lanodan) Monnier
2019-02-09Credo fixes: alias grouping/orderingHaelwenn (lanodan) Monnier
2019-01-19Provide local og:url for remote activitiesrinpatch
2019-01-18Remove custom emojis and trailing whitespaces from previewsrinpatch
2019-01-18Use object instead of activity for metadatarinpatch
2019-01-17Don't show content if empty or zero width spacerinpatch
2019-01-17Introduce optional unfurling of nsfw contentrinpatch