Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-12 | Merge branch 'deprecate-subscribe' into 'develop' | feld | |
Mark `/api/v1/pleroma/accounts/:id/subscribe`/`unsubscribe` as deprecated See merge request pleroma/pleroma!4216 | |||
2024-08-12 | Merge branch 'mrf-quietreply' into 'develop' | feld | |
MRF.QuietReply See merge request pleroma/pleroma!4213 | |||
2024-08-12 | Add module documentation | Mark Felder | |
2024-08-12 | Merge branch 'identity-proofs' into 'develop' | feld | |
Remove stub for /api/v1/accounts/:id/identity_proofs (deprecated by Mastodon 3.5.0) See merge request pleroma/pleroma!4215 | |||
2024-08-12 | Merge branch 'swoosh-mailgun' into 'develop' | feld | |
Fix Swoosh Mailgun support See merge request pleroma/pleroma!4217 | |||
2024-08-12 | Revert accidental removal of test unrelated to identity proofs | Mark Felder | |
2024-08-12 | Fix Swoosh Mailgun support | Mark Felder | |
2024-08-12 | remove unused alias | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-08-12 | Mark `/api/v1/pleroma/accounts/:id/subscribe`/`unsubscribe` as deprecated | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-08-12 | Update test as /api/v1/endorsements is not a stub | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-08-12 | Remove stub for /api/v1/accounts/:id/identity_proofs (deprecated by Mastodon ↵ | marcin mikołajczak | |
3.5.0) Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-08-08 | We must change to/cc in the activity and inner object | Mark Felder | |
2024-08-08 | Unintended commit | Mark Felder | |
2024-08-08 | Added MRF.QuietReply which prevents replies to public posts from being ↵ | Mark Felder | |
published to the timelines | |||
2024-08-08 | Merge branch 'inactive-test' into 'develop' | feld | |
Do not allow committing tests with a .ex extension See merge request pleroma/pleroma!4211 | |||
2024-08-08 | Merge branch 'follow-validator' into 'develop' | lain | |
Do not require a cc field when validating an incoming Follow activity See merge request pleroma/pleroma!4212 | |||
2024-08-07 | Remove validation for cc fields on Blocks | Mark Felder | |
2024-08-07 | Remove validation for cc fields on Follow Accept/Reject | Mark Felder | |
2024-08-07 | Improve variable name | Mark Felder | |
2024-08-07 | Improve the FollowValidator | Mark Felder | |
2024-08-07 | Do not require a cc field when validating an incoming Follow activity | Mark Felder | |
The cc field is not required and the code was keeping the cc if it existed on an activity or replacing it with the default of an empty list when casting. If any Follow activity was received with a cc field, it would attempt to keep it. This was noticed in !4208 where we would craft Follow requests with a cc value of nil. | |||
2024-08-07 | Add test for Follow objects with a cc | Mark Felder | |
2024-08-07 | Merge remote-tracking branch 'origin/develop' into inactive-test | Mark Felder | |
2024-08-07 | Merge branch 'workerhelper-fix' into 'develop' | feld | |
Fix WebPush notifications not generating jobs See merge request pleroma/pleroma!4210 | |||
2024-08-07 | Do not allow committing tests with a .ex extension | Mark Felder | |
2024-08-07 | Update changelog | Mark Felder | |
2024-08-07 | Fix WebPush notifications not generating jobs | Mark Felder | |
Dialyzer pointed this one out. The WorkerHelper removal in !4166 was missing this Oban.insert() and tests were not noticing any problems because we mocked the Push.send function instead of executing it and checking for the Oban job. | |||
2024-08-07 | Merge branch 'commonapi-consistency' into 'develop' | feld | |
Fix CommonAPI.follow/2 return values order See merge request pleroma/pleroma!4209 | |||
2024-08-07 | Fix CommonAPI.follow/2 which returned users in the reverse order they were ↵ | Mark Felder | |
provided to the function | |||
2024-08-07 | Merge branch 'stream-follow-relationships-count' into 'develop' | feld | |
StreamerView: Do not leak follows count if hidden See merge request pleroma/pleroma!4205 | |||
2024-08-07 | Merge branch 'stream-follow-relationships-count' into develop | Mark Felder | |
2024-08-07 | Tests to confirm wanted behavior | Mark Felder | |
2024-08-07 | Improve the variable naming | Mark Felder | |
2024-08-07 | Merge branch 'remove/workerhelper' into 'develop' | feld | |
Remove WorkerHelper See merge request pleroma/pleroma!4166 | |||
2024-08-07 | Extract the logic from the map | Mark Felder | |
2024-08-06 | Merge branch 'publisher-cc-fix' into 'develop' | feld | |
Fix follow requests which get stuck pending See merge request pleroma/pleroma!4208 | |||
2024-08-06 | Credo | Mark Felder | |
2024-08-06 | Remove unused mocks | Mark Felder | |
2024-08-06 | Changelog | Mark Felder | |
2024-08-06 | Use a struct to hold the prepared data passed to publish_one/1 | Mark Felder | |
2024-08-06 | Force cc to an empty list if undefined | Mark Felder | |
2024-08-06 | Test that cc on a published Follow is an empty list | Mark Felder | |
2024-08-06 | Test Factory: ensure remote users have a valid inbox | Mark Felder | |
Without a valid inbox we can't generate the publish_one Oban jobs | |||
2024-08-06 | Remove test, logic was flawed | Mark Felder | |
Before splitting the publish_one/1 function into two parts for testing purposes we had logic that checked the keys of params for :unreachable_since and if it was absent it did not set the instance as reachable. There is also a test to validate that when unreachable_since is nil, we set it as reachable. However the default value of :unreachable_since when an instance is reachable is nil. The test appears to be testing a scenario that does not exist in the real world, and with this refactor we will always have an :unreachable_since key. We were attempting to update the reachability upon every successful federation because we always include it when we generate the publish_one jobs. | |||
2024-08-06 | Split Federator.publish_one/1 into a second function called prepare_one/1 | Mark Felder | |
2024-08-06 | Use the normal Oban test assertions | Mark Felder | |
2024-08-05 | Merge branch 'get-statuses-param' into 'develop' | Haelwenn | |
Support `id` param in `GET /api/v1/statuses` See merge request pleroma/pleroma!4204 | |||
2024-08-04 | StreamerView: Do not leak follows count if hidden | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-08-03 | Support `id` param in `GET /api/v1/statuses` | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-08-02 | Merge branch 'gun/snooze' into 'develop' | feld | |
Gun: Publisher job behavior improvement See merge request pleroma/pleroma!4202 |