Merge remote-tracking branch 'origin/develop' into webfinger-fix

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak 2023-12-22 13:29:56 +01:00
commit 28e5e65676
365 changed files with 3208 additions and 872 deletions

View file

@ -1 +0,0 @@
MediaProxy responses now return a sandbox CSP header

View file

@ -1 +0,0 @@
Filter context activities using Visibility.visible_for_user?

View file

@ -1 +0,0 @@
Add OAuth scope descriptions

View file

@ -1 +0,0 @@
remove BBS/SSH feature, replaced by an external bridge.

View file

@ -1 +0,0 @@
UploadedMedia: Add missing disposition_type to Content-Disposition

View file

@ -1 +0,0 @@
Remove a few unused indexes.

View file

@ -1 +0,0 @@
fix not being able to fetch flash file from remote instance

View file

@ -1 +0,0 @@
Cleanup OStatus-era user upgrades and ap_enabled indicator

View file

@ -1 +0,0 @@
Allow lang attribute in status text

View file

@ -1 +0,0 @@
Fix abnormal behaviour when refetching a poll

View file

@ -1 +0,0 @@
Allow non-HTTP(s) URIs in "url" fields for compatibility with "FEP-fffd: Proxy Objects"

View file

@ -1 +0,0 @@
Fix opengraph and twitter card meta tags

View file

@ -1 +0,0 @@
ForceMentionsInContent: fix double mentions for Mastodon/Misskey posts

View file

@ -1 +0,0 @@
OEmbed HTML tags are now filtered

View file

@ -1 +0,0 @@
OnlyMedia Upload Filter

1
changelog.d/3900.change Normal file
View file

@ -0,0 +1 @@
Update to Phoenix 1.7

View file

@ -1 +0,0 @@
Preload: Make generated JSON html-safe. It already was html safe because it only consists of config data that is base64 encoded, but this will keep it safe it that ever changes.

1
changelog.d/3987.fix Normal file
View file

@ -0,0 +1 @@
Remove checking ImageMagick's commands for Pleroma.Upload.Filter.AnalyzeMetadata

View file

@ -0,0 +1 @@
ap userview: add outbox field.

View file

@ -1 +0,0 @@
Fix XML External Entity (XXE) loading vulnerability allowing to fetch arbitary files from the server's filesystem

View file

@ -0,0 +1 @@
Fix #strip_report_status_data

View file

@ -1 +0,0 @@
Restrict attachments to only uploaded files only

View file

@ -0,0 +1 @@
Support /authorize-interaction route used by Mastodon

View file

@ -0,0 +1 @@
Invalid activities delivered to the inbox will be rejected with a 400 Bad Request

View file

@ -0,0 +1 @@
Replace eblurhash with rinpatch_blurhash. This also removes a dependency on ImageMagick.

View file

@ -1 +0,0 @@
CommonAPI: Prevent users from accessing media of other users by creating a status with reused attachment ID

View file

@ -1 +0,0 @@
Fix error 404 when deleting status of a banned user

View file

@ -1 +0,0 @@
Deprecate Pleroma's audio scrobbling

View file

@ -0,0 +1 @@

View file

@ -0,0 +1 @@
Fix the processing of email digest jobs.

View file

@ -1 +0,0 @@
Disable XML entity resolution completely to fix a dos vulnerability

View file

@ -1 +0,0 @@
- Fix config ownership in dockerfile to pass restriction test

View file

@ -0,0 +1 @@
- Document maximum supported version of Erlang & Elixir

View file

@ -1 +0,0 @@
Emoji pack loader sanitizes pack names

View file

@ -1 +0,0 @@
Implement MRF policy to reject or delist according to emojis

1
changelog.d/favicon.add Normal file
View file

@ -0,0 +1 @@
Add support for configuring favicon, embed favicon and PWA manifest in server-generated meta

View file

@ -1 +0,0 @@
Fix user fetch completely broken if featured collection is not in a supported form

View file

@ -0,0 +1 @@
- Make `/api/v1/pleroma/federation_status` publicly available

View file

@ -1 +0,0 @@
Correctly handle the situation when a poll has both "anyOf" and "oneOf" but one of them being empty

View file

@ -0,0 +1 @@
[docs] add frontends management documentation

View file

@ -1 +0,0 @@
Fix handling report from a deactivated user

View file

@ -0,0 +1 @@
TwitterAPI: Return proper error when healthcheck is disabled

View file

@ -0,0 +1 @@
Implement /api/v2/instance route

View file

@ -0,0 +1 @@
- Change AccountView `last_status_at` from a datetime to a date (as done in Mastodon 3.1.0)

View file

View file

@ -0,0 +1 @@
Add meilisearch, make search engines pluggable

View file

@ -0,0 +1 @@

View file

@ -1 +0,0 @@
(hardening) Add no_new_privs=yes to OpenRC service files

View file

@ -0,0 +1 @@
Add media proxy to opengraph rich media cards

View file

@ -0,0 +1 @@
Optimistic Inbox reduces the processing overhead of incoming activities without instantly verifiable signatures.

View file

@ -1 +0,0 @@
- Reduced permissions of config files and directories, distros requiring greater permissions like group-read need to pre-create the directories

View file

@ -1 +0,0 @@
Prevent using the .json format to bypass authorized fetch mode

View file

@ -0,0 +1 @@
- Prioritize mentioned recipients (i.e., those that are not just followers) when federating.

View file

@ -0,0 +1 @@
Change the prometheus library to PromEx.

View file

@ -1 +0,0 @@
Fix mentioning punycode domains when using Markdown

View file

@ -1 +0,0 @@
Implement quotes

View file

@ -0,0 +1 @@
Reduce the reachability timestamp update to a single upsert query

View file

@ -0,0 +1 @@
Adds the capability to add a URL to a scrobble (optional field)

View file

@ -0,0 +1 @@
- scrubbers/default: Add more formatting elements from HTML4 / GoToSocial (acronym, bdo, big, cite, dfn, ins, kbd, q, samp, s, tt, var, wbr)

View file

@ -0,0 +1 @@
- Fix eblurhash and elixir-captcha not using system cflags

View file

@ -1 +0,0 @@
Add unified streaming endpoint

View file

@ -1 +0,0 @@
Show more informative errors when profile exceeds char limits

1
changelog.d/vips.change Normal file
View file

@ -0,0 +1 @@
Change mediaproxy previews to use vips to generate thumbnails instead of ImageMagick

1
changelog.d/web_push.fix Normal file
View file

@ -0,0 +1 @@
Fix web push notifications not successfully delivering