Merge branch 'develop' into 'public-polls'
# Conflicts: # docs/development/API/differences_in_mastoapi_responses.md
This commit is contained in:
commit
ab3f03a04a
482 changed files with 4326 additions and 1430 deletions
|
|
@ -1 +0,0 @@
|
|||
MediaProxy responses now return a sandbox CSP header
|
||||
|
|
@ -1 +0,0 @@
|
|||
Filter context activities using Visibility.visible_for_user?
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add OAuth scope descriptions
|
||||
|
|
@ -1 +0,0 @@
|
|||
remove BBS/SSH feature, replaced by an external bridge.
|
||||
|
|
@ -1 +0,0 @@
|
|||
UploadedMedia: Add missing disposition_type to Content-Disposition
|
||||
|
|
@ -1 +0,0 @@
|
|||
Remove a few unused indexes.
|
||||
|
|
@ -1 +0,0 @@
|
|||
fix not being able to fetch flash file from remote instance
|
||||
|
|
@ -1 +0,0 @@
|
|||
Cleanup OStatus-era user upgrades and ap_enabled indicator
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow lang attribute in status text
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix abnormal behaviour when refetching a poll
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow non-HTTP(s) URIs in "url" fields for compatibility with "FEP-fffd: Proxy Objects"
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix opengraph and twitter card meta tags
|
||||
|
|
@ -1 +0,0 @@
|
|||
ForceMentionsInContent: fix double mentions for Mastodon/Misskey posts
|
||||
|
|
@ -1 +0,0 @@
|
|||
OEmbed HTML tags are now filtered
|
||||
|
|
@ -1 +0,0 @@
|
|||
OnlyMedia Upload Filter
|
||||
1
changelog.d/3900.change
Normal file
1
changelog.d/3900.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Update to Phoenix 1.7
|
||||
|
|
@ -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
1
changelog.d/3987.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Remove checking ImageMagick's commands for Pleroma.Upload.Filter.AnalyzeMetadata
|
||||
1
changelog.d/account-rendering-auth-check.fix
Normal file
1
changelog.d/account-rendering-auth-check.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix authentication check on account rendering when bio is defined
|
||||
1
changelog.d/add-outbox.fix
Normal file
1
changelog.d/add-outbox.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
ap userview: add outbox field.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix XML External Entity (XXE) loading vulnerability allowing to fetch arbitary files from the server's filesystem
|
||||
1
changelog.d/anonymous-exception-else.fix
Normal file
1
changelog.d/anonymous-exception-else.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix #strip_report_status_data
|
||||
|
|
@ -1 +0,0 @@
|
|||
Restrict attachments to only uploaded files only
|
||||
1
changelog.d/authorize-interaction.add
Normal file
1
changelog.d/authorize-interaction.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Support /authorize-interaction route used by Mastodon
|
||||
1
changelog.d/bad_inbox_request.change
Normal file
1
changelog.d/bad_inbox_request.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Invalid activities delivered to the inbox will be rejected with a 400 Bad Request
|
||||
1
changelog.d/blurhash.change
Normal file
1
changelog.d/blurhash.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Replace eblurhash with rinpatch_blurhash. This also removes a dependency on ImageMagick.
|
||||
1
changelog.d/chat-attachment-empty-array.fix
Normal file
1
changelog.d/chat-attachment-empty-array.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
ChatMessage: Tolerate attachment field set to an empty array
|
||||
|
|
@ -1 +0,0 @@
|
|||
CommonAPI: Prevent users from accessing media of other users by creating a status with reused attachment ID
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix error 404 when deleting status of a banned user
|
||||
|
|
@ -1 +0,0 @@
|
|||
Deprecate Pleroma's audio scrobbling
|
||||
1
changelog.d/deprecations.skip
Normal file
1
changelog.d/deprecations.skip
Normal file
|
|
@ -0,0 +1 @@
|
|||
|
||||
1
changelog.d/digest_emails.fix
Normal file
1
changelog.d/digest_emails.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix the processing of email digest jobs.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Disable XML entity resolution completely to fix a dos vulnerability
|
||||
|
|
@ -1 +0,0 @@
|
|||
- Fix config ownership in dockerfile to pass restriction test
|
||||
1
changelog.d/docs-max-elixir-erlang.change
Normal file
1
changelog.d/docs-max-elixir-erlang.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
- Document maximum supported version of Erlang & Elixir
|
||||
1
changelog.d/emoji-download-paginate.fix
Normal file
1
changelog.d/emoji-download-paginate.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
When downloading remote emojis packs, account for pagination
|
||||
|
|
@ -1 +0,0 @@
|
|||
Emoji pack loader sanitizes pack names
|
||||
|
|
@ -1 +0,0 @@
|
|||
Implement MRF policy to reject or delist according to emojis
|
||||
1
changelog.d/emoji-use-v1.fix
Normal file
1
changelog.d/emoji-use-v1.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Make remote emoji packs API use specifically the V1 URL. Akkoma does not understand it without V1, and it works either way with normal pleroma, so no reason to not do this
|
||||
1
changelog.d/favicon.add
Normal file
1
changelog.d/favicon.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add support for configuring favicon, embed favicon and PWA manifest in server-generated meta
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix user fetch completely broken if featured collection is not in a supported form
|
||||
1
changelog.d/federation_status-access.change
Normal file
1
changelog.d/federation_status-access.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
- Make `/api/v1/pleroma/federation_status` publicly available
|
||||
1
changelog.d/federator-modules.remove
Normal file
1
changelog.d/federator-modules.remove
Normal file
|
|
@ -0,0 +1 @@
|
|||
Removed support for multiple federator modules as we only support ActivityPub
|
||||
1
changelog.d/finch_redirects.fix
Normal file
1
changelog.d/finch_redirects.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Following HTTP Redirects when the HTTP Adapter is Finch
|
||||
|
|
@ -1 +0,0 @@
|
|||
Correctly handle the situation when a poll has both "anyOf" and "oneOf" but one of them being empty
|
||||
1
changelog.d/frontend-management.add
Normal file
1
changelog.d/frontend-management.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
[docs] add frontends management documentation
|
||||
1
changelog.d/group-actor.add
Normal file
1
changelog.d/group-actor.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Implement group actors
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix handling report from a deactivated user
|
||||
1
changelog.d/handle_object_fetch_failures.change
Normal file
1
changelog.d/handle_object_fetch_failures.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Remote object fetch failures will prevent the object fetch job from retrying if the object request returns 401, 403, 404, 410, or exceeds the maximum thread depth.
|
||||
1
changelog.d/healthcheck-disabled-error.fix
Normal file
1
changelog.d/healthcheck-disabled-error.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
TwitterAPI: Return proper error when healthcheck is disabled
|
||||
1
changelog.d/instance-v2.add
Normal file
1
changelog.d/instance-v2.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Implement /api/v2/instance route
|
||||
1
changelog.d/last_status_at.change
Normal file
1
changelog.d/last_status_at.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
- Change AccountView `last_status_at` from a datetime to a date (as done in Mastodon 3.1.0)
|
||||
1
changelog.d/local-webfinger.fix
Normal file
1
changelog.d/local-webfinger.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Use correct domain for fqn and InstanceView
|
||||
1
changelog.d/meilisearch.add
Normal file
1
changelog.d/meilisearch.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add meilisearch, make search engines pluggable
|
||||
1
changelog.d/migration-fix.skip
Normal file
1
changelog.d/migration-fix.skip
Normal file
|
|
@ -0,0 +1 @@
|
|||
|
||||
1
changelog.d/mrf-regex-error.fix
Normal file
1
changelog.d/mrf-regex-error.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
MRF: Log sensible error for subdomains_regex
|
||||
1
changelog.d/mrf-steal-emoji-extname.fix
Normal file
1
changelog.d/mrf-steal-emoji-extname.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
MRF.StealEmojiPolicy: Properly add fallback extension to filenames missing one
|
||||
1
changelog.d/nil-content-map.fix
Normal file
1
changelog.d/nil-content-map.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Support objects with a null contentMap (firefish)
|
||||
|
|
@ -1 +0,0 @@
|
|||
(hardening) Add no_new_privs=yes to OpenRC service files
|
||||
1
changelog.d/opengraph-rich-media-proxy.add
Normal file
1
changelog.d/opengraph-rich-media-proxy.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add media proxy to opengraph rich media cards
|
||||
1
changelog.d/optimistic-inbox.change
Normal file
1
changelog.d/optimistic-inbox.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Optimistic Inbox reduces the processing overhead of incoming activities without instantly verifiable signatures.
|
||||
1
changelog.d/otp26.add
Normal file
1
changelog.d/otp26.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Support for Erlang OTP 26
|
||||
|
|
@ -1 +0,0 @@
|
|||
- Reduced permissions of config files and directories, distros requiring greater permissions like group-read need to pre-create the directories
|
||||
|
|
@ -1 +0,0 @@
|
|||
Prevent using the .json format to bypass authorized fetch mode
|
||||
1
changelog.d/prioritize-direct-recipients.add
Normal file
1
changelog.d/prioritize-direct-recipients.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
- Prioritize mentioned recipients (i.e., those that are not just followers) when federating.
|
||||
1
changelog.d/promex.change
Normal file
1
changelog.d/promex.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Change the prometheus library to PromEx.
|
||||
1
changelog.d/publisher_discard.change
Normal file
1
changelog.d/publisher_discard.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Activity publishing failures will prevent the job from retrying if the publishing request returns a 403 or 410
|
||||
1
changelog.d/publisher_log.change
Normal file
1
changelog.d/publisher_log.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Publisher errors will now emit logs indicating the inbox that was not available for delivery.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix mentioning punycode domains when using Markdown
|
||||
1
changelog.d/qtfaststart.fix
Normal file
1
changelog.d/qtfaststart.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
MediaProxy Preview failures prevented when encountering certain video files
|
||||
|
|
@ -1 +0,0 @@
|
|||
Implement quotes
|
||||
1
changelog.d/reachability.change
Normal file
1
changelog.d/reachability.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Reduce the reachability timestamp update to a single upsert query
|
||||
1
changelog.d/scrobble-url.add
Normal file
1
changelog.d/scrobble-url.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Adds the capability to add a URL to a scrobble (optional field)
|
||||
1
changelog.d/scrubbers-html4-GtS.add
Normal file
1
changelog.d/scrubbers-html4-GtS.add
Normal 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)
|
||||
1
changelog.d/system-cflags.fix
Normal file
1
changelog.d/system-cflags.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
- Fix eblurhash and elixir-captcha not using system cflags
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add unified streaming endpoint
|
||||
|
|
@ -1 +0,0 @@
|
|||
Show more informative errors when profile exceeds char limits
|
||||
1
changelog.d/vips.change
Normal file
1
changelog.d/vips.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Change mediaproxy previews to use vips to generate thumbnails instead of ImageMagick
|
||||
1
changelog.d/web_push.fix
Normal file
1
changelog.d/web_push.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix web push notifications not successfully delivering
|
||||
Loading…
Add table
Add a link
Reference in a new issue