summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-03-11Changelog: Add missing changelog entriesLain Soykaf
2025-03-11Tests: Fix tests.Lain Soykaf
2025-03-11Containment: Never fetch locallyLain Soykaf
2025-03-11Fetcher Tests: Add tests validating the content-typeLain Soykaf
2025-03-11Object.Fetcher: Don't do cross-site redirects.Lain Soykaf
2025-03-11StealEmojiPolicy: Sanitise emoji names.Lain Soykaf
2025-03-11ReverseProxy: Sanitize content.Lain Soykaf
2025-03-11InstanceStatic: Extra-sanitize emojiLain Soykaf
2025-03-10More fixes for InstanceStaticLain Soykaf
2025-03-10Sanitize media uploads.Lain Soykaf
2025-03-10.Lain Soykaf
2025-03-10Merge branch 'assorted-test-fixes' into secfixLain Soykaf
2025-03-08Merge branch 'develop' into 'develop'lain
docs: debian_based_en has a trailing "`" See merge request pleroma/pleroma!4337
2025-03-08Edit debian-distro-docs-pleromaBE.fixMikka van der Velde
2025-03-08Add new fileMikka van der Velde
2025-03-08Edit debian_based_en.mdMikka van der Velde
2025-03-02Merge branch 'fix-safezip' into 'develop'lain
Safezip: Fix test (issue was a difference in file ordering between otp26 and otp27) See merge request pleroma/pleroma!4336
2025-03-02Safezip: Fix test (issue was a difference in file ordering between otp26 and ↵Lain Soykaf
otp27)
2025-03-02Merge branch 'pl-fe' into 'develop'lain
Include my frontend in available frontends See merge request pleroma/pleroma!4334
2025-03-02Include my frontend in available frontendsmkljczk
Signed-off-by: mkljczk <git@mkljczk.pl>
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-25AutolinkerToLinkifyTest: AsyncifyLain Soykaf
2025-02-25ConfigControllerTest: Fix it!Lain Soykaf
2025-02-25Mogrify/Mogrifun: AsyncifyLain Soykaf