Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
See https://github.com/meilisearch/meilisearch/issues/2619
|
|
Fix Mastodon WebSocket authentication
See merge request pleroma/pleroma!4206
|
|
bump fast_html to 2.3.0
See merge request pleroma/pleroma!4294
|
|
|
|
Include session scopes in TokenView
See merge request pleroma/pleroma!4273
|
|
Add metadata provider for ActivityPub alternate links
See merge request pleroma/pleroma!4286
|
|
|
|
|
|
Fix nonexisting user will not generate metadata for search engine opt-out
Closes #3329
See merge request pleroma/pleroma!4279
|
|
|
|
Translations update from Pleroma Weblate
See merge request pleroma/pleroma!4287
|
|
Currently translated at 5.4% (53 of 974 strings)
Translation: Pleroma/Pleroma Backend (domain config_descriptions)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/fr/
|
|
push: make vapid_config fallback to empty array
See merge request pleroma/pleroma!4276
|
|
# Conflicts:
# lib/pleroma/web/metadata/providers/feed.ex
|
|
Metadata: Do not include .atom feed links for remote accounts
See merge request pleroma/pleroma!4281
|
|
Pleroma.Upload.Filter.Dedupe: sharding directory structure
See merge request pleroma/pleroma!4292
|
|
|
|
Dedupe now uses a three-level sharding directory structure to improve performance when many files are uploaded and stored on a filesystem instead of an object store. (note: Minio still affected as it still uses a traditional filesystem)
This does not help if you already have hundreds of thousands of files uploaded. The media URLs are permanently part of the activity so the files cannot be relocated. A motivated user could write a tool to move the files and perhaps write an Nginx or equivalent redirect to make the files still accessible, but that is beyond the scope of this change.
|
|
Fix /api/v2/media returning the wrong status code for media processed synchronously
See merge request pleroma/pleroma!4291
|
|
synchronously
The API should return a 202 only if data cannot be returned yet and a followup GET /api/v1/media/:id should be called to retrieve it. This is something Mastodon does when it needs to transcode large media files. It does not apply to Pleroma and causes apps to waste an API call when posting a status which causes apps to appear to hang on higher latency environments, such as on mobile networks.
https://docs.joinmastodon.org/methods/media/#v2
|
|
OpenBSD docs update
See merge request pleroma/pleroma!4290
|
|
Confirmed package exists by testing an OpenBSD 7.6 arm64 VM
|
|
|
|
include vips in the media/graphics packages section
See merge request pleroma/pleroma!4289
|
|
|
|
Release tuning
See merge request pleroma/pleroma!4275
|
|
|
|
Some tidying and grammer improvements for these installation docs, based on my experience installing Pleroma on Ubuntu 24.04 a few minutes ago.
See merge request pleroma/pleroma!4288
|
|
my experience installing Pleroma on Ubuntu 24.04 a few minutes ago.
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
|
LDAP: permit password changing
See merge request pleroma/pleroma!4285
|
|
Remote report policy
See merge request pleroma/pleroma!4280
|
|
Fix incoming Blocks being rejected
Closes #3331
See merge request pleroma/pleroma!4282
|
|
|
|
|
|
|
|
|
|
|
|
supported by the different auth backends
|
|
Refactor Poll Refreshing
See merge request pleroma/pleroma!4278
|
|
|
|
|
|
you need it to compile some library
|
|
Repesct :restrict_unauthenticated for hashtag rss/atom feeds
See merge request pleroma/pleroma!4266
|
|
|
|
Federate avatar/header descriptions
See merge request pleroma/pleroma!4264
|
|
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|