pleroma/changelog.d
Mark Felder d2de251c4d Pleroma.Upload.Filter.Dedupe: sharding directory structure
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.
2024-10-29 16:00:18 -04:00
..
argon2-passwords.add Changelog 2024-09-08 05:41:48 +03:00
bugfix-truncate-remote-user-fields.fix User: truncate remote user fields instead of rejecting 2024-08-14 18:09:13 +02:00
ci-git-fetch.skip CI: GIT_STRATEGY: fetch 2024-08-15 01:49:31 +02:00
commonapi.skip Fix CommonAPI.follow/2 which returned users in the reverse order they were provided to the function 2024-08-07 12:39:58 -04:00
debian-install-improve.skip Some tidying and grammer improvements for these installation docs, based on my experience installing Pleroma on Ubuntu 24.04 a few minutes ago. 2024-10-21 00:10:27 +00:00
dedupe-sharding.change Pleroma.Upload.Filter.Dedupe: sharding directory structure 2024-10-29 16:00:18 -04:00
deprecate-subscribe.change Mark /api/v1/pleroma/accounts/:id/subscribe/unsubscribe as deprecated 2024-08-12 12:38:51 +02:00
dialyzer.skip Changelog 2024-09-06 11:34:06 -04:00
docs-fix.skip Correct response in AdminAPI docs 2024-08-28 18:28:22 +02:00
docs-vips.skip Changelog 2024-10-25 11:40:58 -04:00
drop-unwanted.change Update changelog 2024-08-30 10:05:12 -04:00
elixir-1.14-docker.skip Dockerfile: Elixir 1.14 2024-09-21 15:40:04 +02:00
elixir.change Elixir 1.14 and Erlang/OTP 23 is now the minimum supported release 2024-09-18 13:14:17 -04:00
follow-request.fix Changelog 2024-08-06 12:20:12 -04:00
follow-validator.fix Improve the FollowValidator 2024-08-07 14:42:44 -04:00
following-state.fix Fix Following status bug 2024-09-05 16:14:13 -04:00
freebsd-docs.skip Changelog 2024-10-25 11:38:20 -04:00
get-statuses-param.change Support id param in GET /api/v1/statuses 2024-08-03 18:28:43 +02:00
hashtag-feeds-restricted.add Repesct :restrict_unauthenticated for hashtag rss/atom feeds 2024-09-16 17:19:21 +02:00
identity-proofs.remove Remove stub for /api/v1/accounts/:id/identity_proofs (deprecated by Mastodon 3.5.0) 2024-08-12 12:23:38 +02:00
incoming-blocks.fix Fix incoming Blocks being rejected 2024-10-08 23:09:59 -04:00
ldap-ca.add LDAP: permit overriding the CA root 2024-09-14 20:36:24 -04:00
ldap-password-change.add LDAP password changing changelog 2024-10-11 16:20:38 -04:00
ldap-refactor.change LDAP genserver changelog 2024-09-17 13:57:10 -04:00
ldap-tls.fix LDAP Auth: fix TLS certificate verification 2024-09-11 12:47:46 -04:00
ldap-warning.skip LDAP: fix compile warning 2024-09-18 11:58:52 -04:00
ldaps.fix Support implicit TLS connections 2024-09-15 14:00:19 -04:00
list-id-visibility.add Include list id in StatusView 2024-09-03 15:17:45 +02:00
mailgun.fix Fix Swoosh Mailgun support 2024-08-12 15:28:33 -04:00
manifest-icon-size.skip Manifest: declare /static/logo.svg as 512x512 to match one provided by pleroma-fe 2024-09-12 11:27:29 +02:00
mediav2_status.fix Fix /api/v2/media returning the wrong status code for media processed synchronously 2024-10-27 21:52:42 -04:00
mogrify.skip Update mogrify 2024-08-16 10:10:01 -04:00
mrf-cleanup.skip MRF cleanup 2024-08-13 14:22:41 -04:00
mrf-fodirectreply.add MRF.FODirectReply: use Visibility module to verify the scope 2024-08-12 20:18:02 -04:00
mrf-id_filter.add MRF: Add filtering against AP id 2024-09-21 14:06:24 +02:00
mrf-quietreply.add Added MRF.QuietReply which prevents replies to public posts from being published to the timelines 2024-08-08 14:12:44 -04:00
notifications-group-key.add Add group_key to notifications 2024-09-12 14:37:37 +02:00
notifications-marker.change Fix 'Setting a marker should mark notifications as read' 2024-08-14 19:28:11 +02:00
oauth-app-spam.fix Ensure apps are assigned to users 2024-09-04 10:40:37 -04:00
oban-recevier-improvements.fix Changelog update 2024-08-28 18:03:33 -04:00
oban-uniques.change Oban: more unique job constraints 2024-09-06 09:42:53 -04:00
oban-update.change Oban: update to 2.18.3 2024-09-18 12:09:27 -04:00
oban_gun_snooze.change Gun: Publisher job behavior improvement 2024-08-02 09:25:18 -04:00
poll-refresh.change Poll refreshing changelog 2024-09-30 14:47:30 -04:00
profile-image-descriptions.add Update changelog 2024-08-17 17:03:12 +02:00
profile-image-descriptions.skip Federate avatar/header descriptions 2024-09-14 21:32:32 +02:00
publisher-reachability.fix Address case where instance reachability status couldn't be updated 2024-08-19 11:12:28 -04:00
release-tuning.change Disable busywaits in releases 2024-10-25 11:34:54 -04:00
remote-object-fetcher.fix Improve Remote Object Fetcher error handling, Oban 2024-08-17 20:42:33 -04:00
remote-report-policy.add Changelog 2024-10-03 20:03:52 +03:00
rich-media-no-heads.change Changelog 2024-08-28 19:57:18 -04:00
scrubbers-allow-mention-hashtag.add scrubbers/default: Allow "mention hashtag" classes used by Mastodon 2024-09-02 12:39:29 +02:00
stream-follow-relationships-count.fix StreamerView: Do not leak follows count if hidden 2024-08-04 16:03:25 +02:00
swoosh-mua.add Add dependencies for Swoosh's Mua mail adapter 2024-09-13 02:58:59 +03:00
text-extensions.skip Do not allow committing tests with a .ex extension 2024-08-07 13:07:54 -04:00
todo-cleanup.skip Skip changelog 2024-08-21 15:24:33 -04:00
update-oban.change Update Oban to 2.18 2024-08-17 15:41:53 -04:00
user-factory.skip User Factory: include the nickname in the generated URLs 2024-08-12 17:12:39 -04:00
user-imports.fix Change imports to generate an Oban job per each task 2024-08-22 13:24:07 -04:00
well-known.change NodeInfo: Accept application/activity+json requests 2024-08-30 15:25:21 -04:00
workerhelper.change Update changelog 2024-08-07 13:03:25 -04:00