Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-28 | Handle 401s as I have observed it in the wild | Mark Felder | |
2023-12-28 | Log errors when publishing activities | Mark Felder | |
2023-12-28 | Fix the Federator perform/2 Oban callback | Mark Felder | |
2023-12-29 | Merge branch 'remove-multiple-federator-modules' into 'develop' | Haelwenn | |
Remove support for multiple federation publisher modules See merge request pleroma/pleroma!4019 | |||
2023-12-28 | Changelog | Mark Felder | |
2023-12-28 | Remove reference to the :federation_publisher_modules setting in our config test | Mark Felder | |
2023-12-28 | Retire the Pleroma.Web.Federator.Publisher module | Mark Felder | |
2023-12-28 | Remove support for multiple federation publisher modules | Mark Felder | |
This also unravels some needless indirection. | |||
2023-12-28 | Merge branch 'tusooa/3205-group-actor' into 'develop' | Haelwenn | |
Implement group actors See merge request pleroma/pleroma!3969 | |||
2023-12-28 | Merge branch 'typo' into 'develop' | Haelwenn | |
Fix some typos See merge request pleroma/pleroma!4017 | |||
2023-12-27 | Improve test descriptions | Mark Felder | |
2023-12-27 | Prevent requeuing Remote Fetcher jobs that exceed thread depth | Mark Felder | |
2023-12-27 | Leverage existing atoms as return errors for the object fetcher | Mark Felder | |
2023-12-27 | Formatting | Mark Felder | |
2023-12-27 | Remove duplicate log messages from Transmogrifier | Mark Felder | |
Object fetch errors are logged in the fetcher module | |||
2023-12-27 | Conslidate log messages for object fetcher failures and leverage Logger.metadata | Mark Felder | |
2023-12-27 | Set Logger level to error | Mark Felder | |
2023-12-28 | Fix some more typos | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-12-27 | Fix operation name typo | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-12-27 | RemoteFetcherWorker Oban job tests | Mark Felder | |
2023-12-27 | Separate files for each distinct sentence in the changelog | Mark Felder | |
2023-12-27 | Fix detection of user follower collection being private | Mark 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-27 | Merge branch 'instance-defdelegates' into 'develop' | feld | |
defdelegates for Pleroma.Instances See merge request pleroma/pleroma!4016 | |||
2023-12-27 | These functions in Pleroma.Instances should be defdelegates to ↵ | Mark Felder | |
Pleroma.Instances.Instance | |||
2023-12-27 | Add pleroma:group_actors to instance features | tusooa | |
2023-12-27 | Add changelog for group actors | tusooa | |
2023-12-27 | Do not boost if group is blocking poster | tusooa | |
2023-12-27 | Test group actor behaviour in SideEffects | tusooa | |
2023-12-27 | Allow group actors to boost posts | tusooa | |
2023-12-27 | Allow local user to have group actor type | tusooa | |
https://git.pleroma.social/pleroma/pleroma/-/issues/3205 | |||
2023-12-27 | Merge branch 'webfinger-fix' into 'develop' | tusooa | |
Use correct domain for fqn and InstanceView See merge request pleroma/pleroma!3958 | |||
2023-12-27 | Update changelog | Mark Felder | |
2023-12-26 | Revert "Mark instances as unreachable when returning a 403 from an object fetch" | Mark Felder | |
This reverts commit d472bafec19cee269e7c943bafae7c805785acd7. | |||
2023-12-26 | Skip remote fetch jobs for unreachable instances | Mark Felder | |
2023-12-26 | Remove mistaken duplicate fetch | Mark Felder | |
2023-12-26 | Changelogs | Mark Felder | |
2023-12-26 | Cancel remote fetch jobs for deleted objects | Mark Felder | |
2023-12-26 | Consolidate the HTTP status code checking into the private get_object/1 | Mark Felder | |
2023-12-26 | Mark instances as unreachable when returning a 403 from an object fetch | Mark Felder | |
This is a definite sign the instance is blocked and they are enforcing authorized_fetch | |||
2023-12-26 | Fix Transmogrifier tests | Mark Felder | |
These tests relied on the removed Fetcher.fetch_object_from_id!/2 function injecting the error tuple into a log message with the exact words "Object containment failed." We will keep this behavior by generating a similar log message, but perhaps this should do a better job of matching on the error tuple returned by Transmogrifier.handle_incoming/1 | |||
2023-12-26 | Remove Fetcher.fetch_object_from_id!/2 | Mark Felder | |
It was only being called once and can be replaced with a case statement. | |||
2023-12-22 | Merge remote-tracking branch 'origin/develop' into webfinger-fix | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-12-22 | Merge branch 'bad_inbox_request' into 'develop' | lain | |
Return a 400 from a bad delivery attempt to the inbox Closes #2884 See merge request pleroma/pleroma!4009 | |||
2023-12-21 | Merge branch 'instance-v2' into 'develop' | Haelwenn | |
Implement api/v2/instance route See merge request pleroma/pleroma!3939 | |||
2023-12-20 | Merge branch 'fix-otp-comparison' into 'develop' | feld | |
Fix invalid string comparison for OTP versions and replace with config See merge request pleroma/pleroma!4013 | |||
2023-12-20 | Fix invalid string comparison for OTP versions and replace with config | Mark Felder | |
Old way was wrong for multiple reasons. If we do this as a config value it fixes :slave.start/3 being picked up as a compile warning on OTP26. Also if we want to do any real clustering we'll need something like this to support OTP25 and older. | |||
2023-12-21 | Use consistent terminology | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-12-21 | Use consistent terminology | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-12-20 | Merge branch 'deprecations' into 'develop' | feld | |
More deprecation fixes/cleanup See merge request pleroma/pleroma!4012 | |||
2023-12-20 | More deprecation fixes | Mark Felder | |