summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-03-02Safezip: Fix test (issue was a difference in file ordering between otp26 and ↵Lain Soykaf
otp27)
2025-03-02Merge branch 'changelog' into 'develop'lain
remove changelog entries from changelog.d See merge request pleroma/pleroma!4335
2025-03-02remove changelog entries from changelog.dmkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-03-01Merge branch 'stable' into 'develop'lain
2.9.0 mergeback See merge request pleroma/pleroma!4332
2025-03-01Merge branch 'release/2.9.0' into 'stable'lain
Release/2.9.0 See merge request pleroma/pleroma!4331
2025-03-01SafeZip Test: Skip failing CI tests for the release (tests work fine locally)Lain Soykaf
2025-03-01LintingLain Soykaf
2025-03-01Update changelogLain Soykaf
2025-03-01Mix: Bump version to 2.9.0Lain Soykaf
2025-03-01Merge branch 'security-2.9' into release/2.9.0Lain Soykaf
2025-03-01Register APNG MIME typeOneric
The newest git HEAD of MIME already knows about APNG, but this hasn’t been released yet. Without this, APNG attachments from remote posts won’t display as images in frontends. Fixes: akkoma#657
2025-03-01LintingLain Soykaf
2025-03-01Transmogrifier: Strip internal fieldsLain Soykaf
2025-03-01Config: Deactivate client api by defaultLain Soykaf
2025-03-01Merge branch 'pleroma-ensure-authorized-fetch' into security-2.9Lain Soykaf
2025-03-01Merge branch 'rich-media-ordering' into 'develop'feld
Rich Media Parser should use first image found Closes #3356 See merge request pleroma/pleroma!4329
2025-02-28Filter the parsed OpenGraph/Twittercard tags and only retain the ones we ↵Mark Felder
intend to use.
2025-03-01Merge branch 'retire-mrfs' into 'develop'feld
Retire MRFs DNSRBL, FODirectReply, and QuietReply See merge request pleroma/pleroma!4330
2025-02-28Retire MRFs DNSRBL, FODirectReply, and QuietReplyMark Felder
DNSRBL was a neat experiment which should live out of tree. It works and could be used to coordinate rules across different servers, but Simple Policy will always be better FODirectReply and QuietReply have reliability issues as implemented in an MRF. If we want to expose this functionality to admins it should be a setting that overrides the chosen scope during CommonAPI.post instead of trying to rewrite the recipients with an MRF.
2025-02-28Fix image URLs in TwitterCard parser testMark Felder
The logic has been changed to ensure we always choose the first image if multiple are specified. This also applies when both OpenGraph and TwitterCard tags are published on a page. We parse for OpenGraph tags first and in this case the website was intentionally serving different images for TwitterCards and OpenGraph.
2025-02-28Rich Media Parser should use first og:imageMark Felder
2025-02-28Merge branch 'twittercard-image-order' into 'develop'feld
Fix OpenGraph/TwitterCard meta tag ordering for posts with multiple attachments See merge request pleroma/pleroma!4328
2025-02-28Fix OpenGraph/TwitterCard meta tag ordering for posts with multiple attachmentsMark Felder
2025-02-28Verify a local Update sent through AP C2S so users can only update their own ↵tusooa
objects
2025-02-28PackTest: Add test for skipping emojiLain Soykaf
2025-02-27Emoji, Pack, Backup, Frontend: Use SafeZipLain Soykaf
2025-02-27SafeZip: Add tests.Lain Soykaf
2025-02-27Add SafeZip moduleOneric
This will replace all the slightly different safety workarounds at different ZIP handling sites and ensure safety is actually consistently enforced everywhere while also making code cleaner and easiert to follow.
2025-02-22Merge branch 'post-languages' into 'develop'lain
Allow to specify post language See merge request pleroma/pleroma!3940
2025-02-22Merge branch 'follow-hashtags' into 'develop'lain
Hashtag following (from Akkoma) See merge request pleroma/pleroma!4307
2025-02-22Merge branch 'docs-fix' into 'develop'lain
Cheatsheet: Use the correct section See merge request pleroma/pleroma!4325
2025-02-22Cheatsheet: Use the correct sectionLain Soykaf
2025-02-22Merge branch 'feld/emailed-patch' into 'develop'feld
Fix missing check for domain presence in rich media ignore_host configuration See merge request pleroma/pleroma!4324
2025-02-21Fix missing check for domain presence in rich media ignore_host configurationMark Felder
2025-02-17Merge branch 'fix-incoming-scrobbles' into 'develop'mkljczk
Allow incoming "Listen" activities See merge request pleroma/pleroma!4323
2025-02-17Allow incoming "Listen" activitiesmkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-02-17update testmkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-02-17credomkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-02-17Include contentMap in outgoing postsmkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-02-17Merge remote-tracking branch 'origin/develop' into post-languagesmkljczk
2025-01-30Merge branch '3355-vips-blurhash' into 'develop'lain
AnalyzeMetadata: Don't crash on grayscale image blurhash Closes #3355 See merge request pleroma/pleroma!4319
2025-01-30Add changelogLain Soykaf
2025-01-30AnalyzeMetadata: Don't crash on grayscale image blurhashLain Soykaf
2025-01-28Merge branch 'fix-mastodon-edits' into 'develop'mkljczk
Fix Mastodon incoming edits with inlined "likes" See merge request pleroma/pleroma!4318
2025-01-28Fix Mastodon incoming edits with inlined "likes"mkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-01-21Merge branch 'description' into 'develop'lain
description.exs: Remove suggestion referencing a deleted module See merge request pleroma/pleroma!4316
2025-01-21description.exs: Remove suggestion referencing a deleted modulemkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-01-21Merge branch 'actor-published' into 'develop'mkljczk
Include "published" in actor view See merge request pleroma/pleroma!4312
2025-01-21Merge branch 'proxy-redirect' into 'develop'Haelwenn
MediaProxyController: Use 301 for permanent redirects See merge request pleroma/pleroma!4313
2025-01-21MediaProxyController: Use 301 for permanent redirectsLain Soykaf