Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-20 | Add changelog | Lain Soykaf | |
2024-12-20 | CI: Allow failure for non-musl arm for now | Lain Soykaf | |
2024-08-01 | Prepare changelog | Lain Soykaf | |
2024-07-31 | Fix User.disclose_client never working correctly | Mark Felder | |
Our test environment cheats by constructing a conn with a custom oauth_access/2 function. This assigns a :token to the conn but due to the way it is constructed it has the :user preloaded. When the OAuth Plug fetches a token it does not preload the user, so the check for user.disclose_client was always nil and assumed to be false. Preloading the :user ensures the test environment matches reality. | |||
2024-07-30 | Fix publisher job migration error | Mark Felder | |
2024-07-30 | Merge branch 'hackney-pool-timeout' into 'develop' | feld | |
Align Hackney and Gun connection pool timeouts See merge request pleroma/pleroma!4197 | |||
2024-07-30 | Merge branch 'federation/increase' into 'develop' | feld | |
Increase federator outgoing job parallelism See merge request pleroma/pleroma!4196 | |||
2024-07-30 | Merge branch 'oban/simpler-publish' into 'develop' | feld | |
Publisher job simplification See merge request pleroma/pleroma!4194 | |||
2024-07-30 | Align Hackney and Gun connection pool timeouts | Mark Felder | |
2024-07-30 | Increase federator outgoing job parallelism | Mark Felder | |
2024-07-30 | Remove unused Oban queue | Mark Felder | |
2024-07-29 | Merge branch 'oban/backup' into 'develop' | feld | |
Backups Refactoring See merge request pleroma/pleroma!4158 | |||
2024-07-28 | Publisher job simplification | Mark Felder | |
Publisher jobs now store the the activity id instead of inserting duplicate JSON data in the Oban queue for each delivery. | |||
2024-07-25 | Merge remote-tracking branch 'origin/develop' into oban/backup | Mark Felder | |
2024-07-25 | Fix Optimistic Inbox for failed signatures | Mark Felder | |
When signatures fail on incoming activities we put the job into Oban to be processed later instead of doing the user fetching and validation inline which is expensive and increases latency on the incoming POST request. Unfortunately we did not retain the :method, :request_path, and :query_string parameters from the conn so the signature validation and Oban Job would always fail. This was most obvious when Mastodon sends Deletes for users your server has never seen before. | |||
2024-07-24 | Harden Rich Media parsing against very slow or malicious URLs | Mark Felder | |
2024-07-23 | Refactor backups to be fully controlled by Oban | Mark Felder | |
2024-07-23 | Fix dialyzer error | Mark Felder | |
lib/pleroma/application.ex:1:pattern_match The pattern can never match the type true. | |||
2024-07-22 | changelog | Mark Felder | |
2024-07-22 | Merge branch 'oban/more-improvements' into 'develop' | feld | |
Oban: more improvements See merge request pleroma/pleroma!4187 | |||
2024-07-20 | Fix OpenGraph and Twitter metadata providers when parsing objects with no ↵ | Mark Felder | |
content or summary fields. | |||
2024-07-20 | Increase timeout for background, remote fetcher, and user refresh jobs | Mark Felder | |
2024-07-20 | Improved detecting unrecoverable errors for incoming federation jobs | Mark Felder | |
2024-07-20 | PollWorker jobs will not retry if the activity no longer exists. | Mark Felder | |
2024-07-20 | Publisher jobs will not retry if the error received is a 400 | Mark Felder | |
2024-07-21 | Merge branch 'transmogrifier/handle-non-validate-delete-errors' into 'develop' | feld | |
Transmogrifier: handle non-validate errors on incoming Delete activities See merge request pleroma/pleroma!4185 | |||
2024-07-20 | Support cancelling jobs when Unreacting | Mark Felder | |
2024-07-20 | Support cancelling jobs when Unrepeating | Mark Felder | |
2024-07-20 | Support cancelling jobs when Unfavoriting | Mark Felder | |
2024-07-20 | Cancel queued (undelivered) publishing jobs for an activity when deleting ↵ | Mark Felder | |
that activity. | |||
2024-07-18 | Transmogrifier: handle non-validate errors on incoming Delete activities | Mint | |
This should fix WithClauseError resulting in Oban jobs for processing incoming deletes being retried without getting cancelled when those deletes are MRF rejected. | |||
2024-07-17 | Merge branch 'oban/fetcher-rejected' into 'develop' | feld | |
Dialyzer fix for RemoteFetcherWorker See merge request pleroma/pleroma!4183 | |||
2024-07-17 | Merge branch 'docs/fix_mrfs' into 'develop' | feld | |
Add docs for fix_mrf_policies See merge request pleroma/pleroma!4184 | |||
2024-07-17 | Add docs for fix_mrf_policies | Mark Felder | |
2024-07-17 | Dialyzer fix for RemoteFetcherWorker | Mark Felder | |
2024-07-17 | Rework some Rich Media functionality for better error handling | Mark Felder | |
Oban should not retry jobs that are likely to fail again | |||
2024-07-17 | Add Oban Live Dashboard | Mark Felder | |
2024-07-15 | Added a Mix task "pleroma.config fix_mrf_policies" which will remove ↵ | Mark Felder | |
erroneous MRF policies from ConfigDB | |||
2024-07-15 | Fix Oban jobs exiting with :error instead of :cancel | Mark Felder | |
2024-07-15 | Define missing Oban timeouts | Mark Felder | |
2024-07-12 | Oban: change :discard return values to :cancel | Mark Felder | |
:discard will be removed in Oban 3.0. It was only meant for internal use. | |||
2024-07-12 | Merge branch 'oban/fetcher-discard-rejected' into 'develop' | feld | |
Discard Remote Fetcher jobs which errored due to an MRF rejection See merge request pleroma/pleroma!4174 | |||
2024-07-12 | Merge branch 'oban/remove-ingestion' into 'develop' | feld | |
Remove the unused ingestion queue See merge request pleroma/pleroma!4173 | |||
2024-07-12 | Merge branch 'move-poison' into 'develop' | feld | |
Move poison dependency See merge request pleroma/pleroma!4156 | |||
2024-07-12 | Discard Remote Fetcher jobs which errored due to an MRF rejection | Mark Felder | |
2024-07-12 | Remove the unused ingestion queue | Mark Felder | |
2024-07-10 | LDAP Authenticator: Improve error reporting. | Taylan Kammer | |
2024-07-06 | Refactor maybe_handle_group_posts/1 | Mark Felder | |
2024-07-06 | Merge branch 'develop' into 'move-poison' | Pleroma User | |
# Conflicts: # mix.exs | |||
2024-07-01 | Fix LDAP support | Mark Felder | |