aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-12Remove tests; function is no longer usedfix/newlines-in-push-and-link-previewsMark Felder
2021-06-12Web Push notifications should not embed HTML for preserving newlines, so ↵Mark Felder
give it its own filtering
2021-06-11Demojify does not decode for usMark Felder
2021-06-11Demojify already decodesMark Felder
2021-06-11Clarify when we are scrubbing vs when we are filtering so we can keep newlinesMark Felder
2021-06-11More tests for filter_html_and_truncate/1Mark Felder
2021-06-11scrub_html_and_truncate/1 -> filter_html_and_truncate/1Mark Felder
They shouldn't share the same name when /1 was used for a different type of incoming data anyway
2021-06-11Do not rely on cached stripped content. We need the control to preserve the ↵Mark Felder
breaks.
2021-06-11Introduce a scrubber that filters only everything except breaksMark Felder
Add more tests for scrub_html_and_truncate/2
2021-06-11strip_html/1 is only called for titles of RSS feeds now, so move itMark Felder
2021-06-11Fix grouping of tests and validate truncation is workingMark Felder
2021-06-10Merge branch 'fix/twittercard-video-dimensions' into 'develop'feld
Generate Twittercard/OGP metadata with correct dimensions See merge request pleroma/pleroma!3456
2021-06-10Add note about video thumbnails for code spelunkers unfamiliar with Media ↵Mark Felder
Preview Proxy
2021-06-09Merge branch 'cycles-ci' into 'develop'feld
Prevent compile-time cycles in CI See merge request pleroma/pleroma!3420
2021-06-09Fix compile cycle in Pleroma.Tests.AuthTestControllerAlex Gleason
2021-06-09Cycles CI: disable cacheAlex Gleason
2021-06-09CI: echo $MIX_ENVAlex Gleason
2021-06-09Add cycles test to .gitlab-ci.ymlAlex Gleason
Thank you @jb55@bitcoinhackers.org for the awk syntax
2021-06-09Merge branch 'refactor/ingestion-activity-context' into 'develop'feld
ObjectValidators.{Announce,EmojiReact,Like}: Fix context, actor & addressing See merge request pleroma/pleroma!3462
2021-06-09Merge branch 'eblurhash-hex' into 'develop'feld
Use eblurhash 1.1.0 from Hex See merge request pleroma/pleroma!3464
2021-06-09Formatting of the commentMark Felder
2021-06-09Add new Twittercard/OGP changesMark Felder
2021-06-09Test that videos only get image thumbnails in OGP metadata when we can ↵Mark Felder
produce them with Preview Proxy
2021-06-09CredoMark Felder
2021-06-09LintMark Felder
2021-06-09Fix incorrectly ordered arguments to the function and not properly merging ↵Mark Felder
lists.
2021-06-09Metadata.Utils.attachment_url/1 was used in this test tooMark Felder
2021-06-09Add a video thumbnail to the OpenGraph metadata if Media Preview Proxy is ↵Mark Felder
enabled.
2021-06-09Remove Metadata.Utils.attachment_url/1Mark Felder
This was a wasteful shortcut to MediaProxy.preview_url/1 and we don't always want the preview_url in the metadata anyway.
2021-06-09Use eblurhash 1.1.0 from HexAlex Gleason
2021-06-09ObjectValidators.{Announce,EmojiReact,Like}: Fix context, actor & addressingHaelwenn (lanodan) Monnier
2021-06-09Merge branch 'cycles-plug-deps' into 'develop'Haelwenn
Refactor skipped plugs into Pleroma.Web functions See merge request pleroma/pleroma!3463
2021-06-09Merge branch 'cycles-side-effects' into 'develop'Haelwenn
Recompilation speedup: Switch to runtime deps in ActivityPub.SideEffects See merge request pleroma/pleroma!3460
2021-06-09Merge branch 'cycles-instances' into 'develop'Haelwenn
Recompilation speedup: Switch to runtime deps in Pleroma.Instances See merge request pleroma/pleroma!3459
2021-06-08Refactor skipped plugs into Pleroma.Web functionsAlex Gleason
Speeds up recompilation by reducing compile cycles
2021-06-08Switch to runtime deps in ActivityPub.SideEffectsAlex Gleason
Speeds up recompilation by reducing compile cycles
2021-06-08Switch to runtime deps in Pleroma.InstancesAlex Gleason
Speeds up recompilation by limiting compile cycles
2021-06-08Switch OGP default type from "website" to "article"Mark Felder
This is what Mastodon uses and might fix some link preview bugs I've encountered
2021-06-08Merge branch 'cycles-config-loader-redux' into 'develop'feld
Recompilation speedup: Ignore runtime deps in Pleroma.Config.Loader with Module.concat/1 See merge request pleroma/pleroma!3458
2021-06-08Merge branch 'cycles-user-view' into 'develop'feld
Recompilation speedup: Create AdminAPI.UserView to avoid compile-time dep See merge request pleroma/pleroma!3457
2021-06-08Set the correct height/width if the data is available when generating ↵Mark Felder
opengraph metadata
2021-06-08Create AdminAPI.UserView to avoid compile-time depAlex Gleason
Speeds up recompilation
2021-06-08Only use fallback for videos and only add this metadata for images if we ↵Mark Felder
really have it.
2021-06-08Twittercard metadata for images should also include dimensions if availableMark Felder
2021-06-08Ignore runtime deps in Pleroma.Config.Loader with Module.concat/1Alex Gleason
Speeds up recompilation
2021-06-08Set the correct height/width if the data is available when generating ↵Mark Felder
twittercard metadata
2021-06-08Merge branch 'metadata-for-all' into 'develop'feld
Support metadata for video files too See merge request pleroma/pleroma!3441
2021-06-08Blurhash varies slightly by computer generating it, so just validate it ↵Mark Felder
wasn't nil
2021-06-08Merge branch 'improve-og-embed' into 'develop'feld
Improve opengraph embeds See merge request pleroma/pleroma!3442
2021-06-08Update test names and verify blurhash is correctly generated for imagesMark Felder