akkoma/test/pleroma/web
Mark Felder 997551bac9 Fix TwitterCard meta tags
TwitterCard meta tags are supposed to use the attributes "name" and "content".
OpenGraph tags use the attributes "property" and "content".

Twitter itself is smart enough to detect broken meta tags and discover the TwitterCard
using "property" and "content", but other platforms that only implement parsing of TwitterCards
and not OpenGraph may fail to correctly detect the tags as they're under the wrong attributes.

> "Open Graph protocol also specifies the use of property and content attributes for markup while
> Twitter cards use name and content. Twitter’s parser will fall back to using property and content,
> so there is no need to modify existing Open Graph protocol markup if it already exists." [0]

[0] https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started
2023-06-14 19:30:19 +00:00
..
activity_pub Lint 2023-06-14 17:20:55 +00:00
admin_api giant massive dep upgrade and dialyxir-found error emporium (#371) 2022-12-14 12:38:48 +00:00
akkoma_api Use a genserver to periodically fetch metrics 2023-01-01 18:32:14 +00:00
api_spec Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
auth argon2 password hashing (#406) 2022-12-30 02:46:58 +00:00
common_api Use actual ISO8601 timestamps for masto API (#425) 2023-01-09 22:12:28 +00:00
feed fix csp-induced HTML match error 2022-12-16 12:19:24 +00:00
mastodon_api Stop exposing if a user blocks you over the API. 2023-05-28 23:42:27 +02:00
media_proxy fix tests broken by relay defaults changing (#314) 2022-11-26 20:45:47 +00:00
metadata Fix TwitterCard meta tags 2023-06-14 19:30:19 +00:00
o_auth Allow expires_at in filter requests 2023-03-09 19:13:14 +00:00
o_status Pleroma.Web.base_url() --> Endpoint.url() 2021-12-25 20:11:14 -06:00
pleroma_api URL encode remote emoji pack names (#362) 2023-01-15 18:14:04 +00:00
plugs HTTP signatures respect allowlist federation 2023-04-14 17:46:06 +01:00
preload/providers Remove precompiled javascript (#55) 2022-07-08 13:03:18 +00:00
push Push.Impl: support edits 2022-10-28 01:20:19 -04:00
rich_media Apply oembed patch 2023-05-26 20:45:57 +01:00
static_fe static-fe overhaul (#236) 2022-12-07 11:20:53 +00:00
twitter_api fix: Give error message to users when address has already been validated 2023-01-12 22:08:10 +01:00
views Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
web_finger Support reaching user@sub.domain.tld at user@domain.tld (#134) 2022-08-02 13:54:22 +00:00
common_api_test.exs paginate follow requests (#460) 2023-02-04 20:51:17 +00:00
fallback_test.exs giant massive dep upgrade and dialyxir-found error emporium (#371) 2022-12-14 12:38:48 +00:00
federator_test.exs fix tests broken by relay defaults changing (#314) 2022-11-26 20:45:47 +00:00
gettext_test.exs Fix incorrect fallback when English is set to first language 2022-06-29 20:47:10 +01:00
manifest_controller_test.exs Expose /manifest.json for PWA 2021-11-24 17:50:55 -06:00
masto_fe_controller_test.exs API compatibility with fedibird, frontend config (#163) 2022-08-17 00:22:59 +00:00
media_proxy_test.exs Merge remote-tracking branch 'pleroma/develop' into cycles-base-url 2021-05-31 16:49:46 -05:00
mongoose_im_controller_test.exs argon2 password hashing (#406) 2022-12-30 02:46:58 +00:00
node_info_test.exs mix format 2023-03-15 22:19:52 +00:00
rel_me_test.exs Add more information about failed verifications 2023-03-10 03:51:24 +00:00
streamer_test.exs Remerge of hashtag following (#341) 2022-12-05 12:58:48 +00:00
uploader_controller_test.exs Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
web_finger_test.exs Support reaching user@sub.domain.tld at user@domain.tld (#134) 2022-08-02 13:54:22 +00:00