Merge remote-tracking branch 'origin/develop' into post-languages
This commit is contained in:
commit
ad8c26f6c2
514 changed files with 8186 additions and 2454 deletions
1
changelog.d/3280-fix-emoji-ids.fix
Normal file
1
changelog.d/3280-fix-emoji-ids.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix Emoji object IDs not always being valid
|
||||
1
changelog.d/3904.security
Normal file
1
changelog.d/3904.security
Normal file
|
|
@ -0,0 +1 @@
|
|||
HTTP Security: By default, don't allow unsafe-eval. The setting needs to be changed to allow Flash emulation.
|
||||
0
changelog.d/3907.skip
Normal file
0
changelog.d/3907.skip
Normal file
1
changelog.d/4167-strip-gps-info-in-png.fix
Normal file
1
changelog.d/4167-strip-gps-info-in-png.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Ensure that StripLocation actually removes everything resembling GPS data from PNGs
|
||||
1
changelog.d/add-ipfs-upload.add
Normal file
1
changelog.d/add-ipfs-upload.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Uploader: Add support for uploading attachments using IPFS
|
||||
1
changelog.d/add-nsfw-mrf.add
Normal file
1
changelog.d/add-nsfw-mrf.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add NSFW-detecting MRF
|
||||
1
changelog.d/add-rbl-mrf.add
Normal file
1
changelog.d/add-rbl-mrf.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add DNSRBL MRF
|
||||
1
changelog.d/adminfe-logger.change
Normal file
1
changelog.d/adminfe-logger.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Elixir Logger configuration is now longer permitted through AdminFE and ConfigDB
|
||||
1
changelog.d/akkoma-prune-options.add
Normal file
1
changelog.d/akkoma-prune-options.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add options to the mix prune_objects task
|
||||
1
changelog.d/anti-mentionspam-mrf.add
Normal file
1
changelog.d/anti-mentionspam-mrf.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add Anti-mention Spam MRF backported from Rebased
|
||||
0
changelog.d/api-docs-2.skip
Normal file
0
changelog.d/api-docs-2.skip
Normal file
1
changelog.d/auth-fetch-exception.add
Normal file
1
changelog.d/auth-fetch-exception.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
HTTPSignaturePlug: Add :authorized_fetch_mode_exceptions configuration
|
||||
1
changelog.d/authorized-fetch-rejections.add
Normal file
1
changelog.d/authorized-fetch-rejections.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add an option to reject certain domains when authorized fetch is enabled.
|
||||
1
changelog.d/bandit_update_1.5.2.change
Normal file
1
changelog.d/bandit_update_1.5.2.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Update Bandit to 1.5.2
|
||||
1
changelog.d/bump-elixir.change
Normal file
1
changelog.d/bump-elixir.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Elixir 1.13 is the minimum required version.
|
||||
0
changelog.d/ci-cache.skip
Normal file
0
changelog.d/ci-cache.skip
Normal file
0
changelog.d/ci-elixir-1.16.skip
Normal file
0
changelog.d/ci-elixir-1.16.skip
Normal file
0
changelog.d/ci-elixir-1.17.skip
Normal file
0
changelog.d/ci-elixir-1.17.skip
Normal file
0
changelog.d/ci-erratic.skip
Normal file
0
changelog.d/ci-erratic.skip
Normal file
0
changelog.d/ci-otp-update.skip
Normal file
0
changelog.d/ci-otp-update.skip
Normal file
0
changelog.d/cleanup.skip
Normal file
0
changelog.d/cleanup.skip
Normal file
0
changelog.d/commonapi-reordering.skip
Normal file
0
changelog.d/commonapi-reordering.skip
Normal file
1
changelog.d/cowboy-stream-chunked.fix
Normal file
1
changelog.d/cowboy-stream-chunked.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Restore Cowboy's ability to stream MediaProxy responses without Chunked encoding.
|
||||
0
changelog.d/debug-logs.skip
Normal file
0
changelog.d/debug-logs.skip
Normal file
2
changelog.d/deps-bump-2024-06-07.skip
Normal file
2
changelog.d/deps-bump-2024-06-07.skip
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
Update dependencies held back due to old Elixir version
|
||||
|
||||
0
changelog.d/deps-poison-test-only.skip
Normal file
0
changelog.d/deps-poison-test-only.skip
Normal file
0
changelog.d/dialyzer5.skip
Normal file
0
changelog.d/dialyzer5.skip
Normal file
1
changelog.d/docs-netbsd-update.change
Normal file
1
changelog.d/docs-netbsd-update.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Update and extend NetBSD installation docs
|
||||
1
changelog.d/elixir-1.15.fix
Normal file
1
changelog.d/elixir-1.15.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Elixir 1.15 compatibility
|
||||
1
changelog.d/familiar-followers.add
Normal file
1
changelog.d/familiar-followers.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Implement `/api/v1/accounts/familiar_followers`
|
||||
1
changelog.d/fix-mrfs.add
Normal file
1
changelog.d/fix-mrfs.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Added a Mix task "pleroma.config fix_mrf_policies" which will remove erroneous MRF policies from ConfigDB.
|
||||
1
changelog.d/fix-webfinger-spoofing.security
Normal file
1
changelog.d/fix-webfinger-spoofing.security
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix webfinger spoofing.
|
||||
1
changelog.d/group-repeats.fix
Normal file
1
changelog.d/group-repeats.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Deactivated groups would still try to repeat a post.
|
||||
0
changelog.d/gun-logs-debug.skip
Normal file
0
changelog.d/gun-logs-debug.skip
Normal file
1
changelog.d/gun_pool4.fix
Normal file
1
changelog.d/gun_pool4.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Gun Connection Pool was not retrying to acquire a connection if the pool was full and stale connections were reclaimed
|
||||
1
changelog.d/handle-non-validate-delete-errors.change
Normal file
1
changelog.d/handle-non-validate-delete-errors.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Transmogrifier: handle non-validate errors on incoming Delete activities
|
||||
0
changelog.d/ingestion-queue.skip
Normal file
0
changelog.d/ingestion-queue.skip
Normal file
1
changelog.d/ipfs-dialyzer.skip
Normal file
1
changelog.d/ipfs-dialyzer.skip
Normal file
|
|
@ -0,0 +1 @@
|
|||
no comment
|
||||
1
changelog.d/ldap-error-logging.change
Normal file
1
changelog.d/ldap-error-logging.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Improve error logging when LDAP authentication fails.
|
||||
1
changelog.d/ldap.fix
Normal file
1
changelog.d/ldap.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix LDAP support
|
||||
1
changelog.d/logger-metadata.add
Normal file
1
changelog.d/logger-metadata.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Logger metadata is now attached to some logs to help with troubleshooting and analysis
|
||||
1
changelog.d/mark-read.fix
Normal file
1
changelog.d/mark-read.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
The query for marking notifications as read has been simplified
|
||||
1
changelog.d/mediaproxy-http.fix
Normal file
1
changelog.d/mediaproxy-http.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Ensure MediaProxy HTTP requests obey all the defined connection settings
|
||||
1
changelog.d/metadata-provider-empty-post.fix
Normal file
1
changelog.d/metadata-provider-empty-post.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix OpenGraph and Twitter metadata providers when parsing objects with no content or summary fields.
|
||||
1
changelog.d/missing-fks.add
Normal file
1
changelog.d/missing-fks.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add missing indexes on foreign key relationships
|
||||
1
changelog.d/mix-indexer.add
Normal file
1
changelog.d/mix-indexer.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Permit passing --chunk and --step values to the Pleroma.Search.Indexer Mix task
|
||||
1
changelog.d/mrf-nsfw-otp25.skip
Normal file
1
changelog.d/mrf-nsfw-otp25.skip
Normal file
|
|
@ -0,0 +1 @@
|
|||
noop
|
||||
0
changelog.d/notification-spex.skip
Normal file
0
changelog.d/notification-spex.skip
Normal file
1
changelog.d/oban-cancel-badreq.change
Normal file
1
changelog.d/oban-cancel-badreq.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Publisher jobs will not retry if the error received is a 400
|
||||
1
changelog.d/oban-cancel-federation.add
Normal file
1
changelog.d/oban-cancel-federation.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Deleting, Unfavoriting, Unrepeating, or Unreacting will cancel undelivered publishing jobs for the original activity.
|
||||
1
changelog.d/oban-cancel-poll-result.change
Normal file
1
changelog.d/oban-cancel-poll-result.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
PollWorker jobs will not retry if the activity no longer exists.
|
||||
1
changelog.d/oban-cancel-receiverworker.change
Normal file
1
changelog.d/oban-cancel-receiverworker.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Improved detecting unrecoverable errors for incoming federation jobs
|
||||
1
changelog.d/oban-cancel.change
Normal file
1
changelog.d/oban-cancel.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Changed some jobs to return :cancel on unrecoverable errors that should not be retried
|
||||
0
changelog.d/oban-deprecated-discards.skip
Normal file
0
changelog.d/oban-deprecated-discards.skip
Normal file
1
changelog.d/oban-fetcher-rejected.change
Normal file
1
changelog.d/oban-fetcher-rejected.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Discard Remote Fetcher jobs which errored due to an MRF rejection.
|
||||
1
changelog.d/oban-live_dashboard.add
Normal file
1
changelog.d/oban-live_dashboard.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Oban jobs can now be viewed in the Live Dashboard
|
||||
1
changelog.d/oban-queues.change
Normal file
1
changelog.d/oban-queues.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Oban queues have refactored to simplify the queue design
|
||||
1
changelog.d/oban-rich-media-errors.fix
Normal file
1
changelog.d/oban-rich-media-errors.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Prevent Rich Media backfill jobs from retrying in cases where it is likely they will fail again.
|
||||
1
changelog.d/oban-timeouts.change
Normal file
1
changelog.d/oban-timeouts.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Ensure all Oban jobs have timeouts defined
|
||||
0
changelog.d/oban-timeouts.skip
Normal file
0
changelog.d/oban-timeouts.skip
Normal file
1
changelog.d/oban-user-refresh-unique.fix
Normal file
1
changelog.d/oban-user-refresh-unique.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Oban Jobs for refreshing users were not respecting the uniqueness setting
|
||||
1
changelog.d/optimistic-inbox-sigs.fix
Normal file
1
changelog.d/optimistic-inbox-sigs.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix Optimistic Inbox for failed signatures
|
||||
1
changelog.d/pinned-collection-fetch.security
Normal file
1
changelog.d/pinned-collection-fetch.security
Normal file
|
|
@ -0,0 +1 @@
|
|||
Use proper workers for fetching pins instead of an ad-hoc task, fixing a potential fetch loop
|
||||
1
changelog.d/pools.change
Normal file
1
changelog.d/pools.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
HTTP connection pool adjustments
|
||||
1
changelog.d/prometheus-docs.change
Normal file
1
changelog.d/prometheus-docs.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Update the documentation for configuring Prometheus metrics.
|
||||
1
changelog.d/promexdocs.add
Normal file
1
changelog.d/promexdocs.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
PromEx documentation
|
||||
1
changelog.d/qdrant_search.add
Normal file
1
changelog.d/qdrant_search.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add Qdrant/OpenAI embedding search
|
||||
1
changelog.d/realpath-over-readlink.fix
Normal file
1
changelog.d/realpath-over-readlink.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
pleroma_ctl: Use realpath(1) instead of readlink(1)
|
||||
1
changelog.d/reply-to-deleted.change
Normal file
1
changelog.d/reply-to-deleted.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
A 422 error is returned when attempting to reply to a deleted status
|
||||
1
changelog.d/rich-media-hardening.fix
Normal file
1
changelog.d/rich-media-hardening.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Harden Rich Media parsing against very slow or malicious URLs
|
||||
1
changelog.d/rich_media_backfill.change
Normal file
1
changelog.d/rich_media_backfill.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Rich Media backfilling is now an Oban job
|
||||
0
changelog.d/rich_media_config.skip
Normal file
0
changelog.d/rich_media_config.skip
Normal file
0
changelog.d/rich_media_oban.skip
Normal file
0
changelog.d/rich_media_oban.skip
Normal file
0
changelog.d/rich_media_stream_test.skip
Normal file
0
changelog.d/rich_media_stream_test.skip
Normal file
1
changelog.d/richmediattl.fix
Normal file
1
changelog.d/richmediattl.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Parsing of RichMedia TTLs for Amazon URLs when query parameters are nil
|
||||
1
changelog.d/search-healthcheck.add
Normal file
1
changelog.d/search-healthcheck.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Monitoring of search backend health to control the processing of jobs in the search indexing Oban queue
|
||||
1
changelog.d/show-reposter-replies.add
Normal file
1
changelog.d/show-reposter-replies.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Display reposted replies with exclude_replies: true
|
||||
0
changelog.d/spex-error-log.skip
Normal file
0
changelog.d/spex-error-log.skip
Normal file
1
changelog.d/status-notification-type.add
Normal file
1
changelog.d/status-notification-type.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Add "status" notification type
|
||||
1
changelog.d/stream-end-poll.fix
Normal file
1
changelog.d/stream-end-poll.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
End of poll notifications were not streamed over websockets or web push
|
||||
1
changelog.d/support-honk-image-summaries.add
Normal file
1
changelog.d/support-honk-image-summaries.add
Normal file
|
|
@ -0,0 +1 @@
|
|||
Support honk-style attachment summaries as alt-text.
|
||||
0
changelog.d/user-refresh-rework.skip
Normal file
0
changelog.d/user-refresh-rework.skip
Normal file
1
changelog.d/user-refresh.change
Normal file
1
changelog.d/user-refresh.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
User profile refreshes are now asynchronous
|
||||
1
changelog.d/video-thumbs.fix
Normal file
1
changelog.d/video-thumbs.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Video thumbnails were not being generated due to a negative cache lookup logic error
|
||||
0
changelog.d/web_push_actor_regression.skip
Normal file
0
changelog.d/web_push_actor_regression.skip
Normal file
1
changelog.d/webfinger-validation.fix
Normal file
1
changelog.d/webfinger-validation.fix
Normal file
|
|
@ -0,0 +1 @@
|
|||
Fix validate_webfinger when running a different domain for Webfinger
|
||||
1
changelog.d/webpush-polls.change
Normal file
1
changelog.d/webpush-polls.change
Normal file
|
|
@ -0,0 +1 @@
|
|||
Render nice web push notifications for polls
|
||||
Loading…
Add table
Add a link
Reference in a new issue