summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-29Remove call to Pleroma.Web.Endpoint.config_change/2Mark Felder
This is not necessary for the tests to pass and breaks other tests as this change doesn't get cleanly reverted causing the hostname to stay set this way and leak into other test causing failures with "sub.example.com" not matching "localhost"
2023-12-29Fix test "transforms config to tuples"Mark Felder
This should have never worked. The default empty values for the other MRF Simple options will always be there.
2023-12-29Update Floki to get the :attributes_as_maps feature to allow us to compare ↵Mark Felder
equality of parsed documents without issues of key ordering
2023-12-29Implement a custom uri_equal?/2 to fix comparisons of URLs with unordered ↵Mark Felder
query parameters
2023-12-29Fix tests by leveraging Keyword.equal?/2Mark Felder
2023-12-29Merge branch 'publisher' into 'develop'Haelwenn
Discard some failed publisher jobs See merge request pleroma/pleroma!4022
2023-12-29Change QTFastStart to recover gracefully if it encounters an error during ↵Mark Felder
bitstring matching This fixes issues with internal errors when trying to serve the video
2023-12-29Fix testsMark Felder
Need to handle the edge case of no valid HTTP response which has no status code
2023-12-29Merge branch 'finch-redirects' into 'develop'feld
Fix following redirects with Finch See merge request pleroma/pleroma!4023
2023-12-29Merge branch 'bugfix/chat-attachment-empty-array' into 'develop'lain
ChatMessage: Tolerate attachment field set to an empty array Closes #3224 See merge request pleroma/pleroma!4020
2023-12-29Return the full tuple from TeslaMark Felder
2023-12-29Fix following redirects with FinchMark Felder
2023-12-29Discard on a 404 as wellMark Felder
2023-12-29Activity publishing failures will prevent the job from retrying if the ↵Mark Felder
publishing request returns a 403 or 410
2023-12-29Make the Publisher log error less noisyMark Felder
2023-12-28Oban jobs should be discarded on permanent errorsMark Felder
2023-12-29Merge branch 'remove-multiple-federator-modules' into 'develop'feld
Fix the Federator perform/2 Oban callback See merge request pleroma/pleroma!4021
2023-12-29ChatMessage: Tolerate attachment field set to an empty arrayHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/3224
2023-12-28ChangelogMark Felder
2023-12-28Handle 401s as I have observed it in the wildMark Felder
2023-12-28Log errors when publishing activitiesMark Felder
2023-12-28Fix the Federator perform/2 Oban callbackMark Felder
2023-12-29Merge branch 'remove-multiple-federator-modules' into 'develop'Haelwenn
Remove support for multiple federation publisher modules See merge request pleroma/pleroma!4019
2023-12-28ChangelogMark Felder
2023-12-28Remove reference to the :federation_publisher_modules setting in our config testMark Felder
2023-12-28Retire the Pleroma.Web.Federator.Publisher moduleMark Felder
2023-12-28Remove support for multiple federation publisher modulesMark Felder
This also unravels some needless indirection.
2023-12-28Merge branch 'tusooa/3205-group-actor' into 'develop'Haelwenn
Implement group actors See merge request pleroma/pleroma!3969
2023-12-28Merge branch 'typo' into 'develop'Haelwenn
Fix some typos See merge request pleroma/pleroma!4017
2023-12-27Improve test descriptionsMark Felder
2023-12-27Prevent requeuing Remote Fetcher jobs that exceed thread depthMark Felder
2023-12-27Leverage existing atoms as return errors for the object fetcherMark Felder
2023-12-27FormattingMark Felder
2023-12-27Remove duplicate log messages from TransmogrifierMark Felder
Object fetch errors are logged in the fetcher module
2023-12-27Conslidate log messages for object fetcher failures and leverage Logger.metadataMark Felder
2023-12-27Set Logger level to errorMark Felder
2023-12-28Fix some more typosmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-12-27Fix operation name typomarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-12-27RemoteFetcherWorker Oban job testsMark Felder
2023-12-27Separate files for each distinct sentence in the changelogMark Felder
2023-12-27Fix detection of user follower collection being privateMark Felder
We were overzealous with matching on a raw error from the object fetch that should have never been relied on like this. If we can't fetch successfully we should assume that the collection is private. Building a more expressive and universal error struct to match on may be something to consider.
2023-12-27Merge branch 'instance-defdelegates' into 'develop'feld
defdelegates for Pleroma.Instances See merge request pleroma/pleroma!4016
2023-12-27These functions in Pleroma.Instances should be defdelegates to ↵Mark Felder
Pleroma.Instances.Instance
2023-12-27Add pleroma:group_actors to instance featurestusooa
2023-12-27Add changelog for group actorstusooa
2023-12-27Do not boost if group is blocking postertusooa
2023-12-27Test group actor behaviour in SideEffectstusooa
2023-12-27Allow group actors to boost poststusooa
2023-12-27Allow local user to have group actor typetusooa
https://git.pleroma.social/pleroma/pleroma/-/issues/3205
2023-12-27Merge branch 'webfinger-fix' into 'develop'tusooa
Use correct domain for fqn and InstanceView See merge request pleroma/pleroma!3958