Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-31 | Mastodon API: Fix lists leaking private posts | rinpatch | |
Our previous list visibility resolver grabbed posts if either follower collection of the user in a list who is followed is in `to` or if follower collection of the user in a list was in `cc`. This not only missed unlisted posts but also lead to leaking private posts when `fix_explicit_addressing` mistakingly started putting follower collections to `cc` (also fixed in this MR). Reported by @kurisu@iscute.moe via a DM | |||
2019-05-31 | Fix fix_explicit_addressing moving follower collection to cc and add tests ↵ | rinpatch | |
for it | |||
2019-02-21 | tests: fix formatting | William Pitcock | |
2019-02-21 | tests: add test for fetching AP objects with application/json. | William Pitcock | |
2019-02-06 | hide_followings was renamed to hide_followers in the FE, but never synced up ↵ | Mark Felder | |
in the BE This was a dirty regex replace which worked on my server | |||
2019-02-03 | Split hide_network into hide_followers & hide_followings (fixed) | Maxim Filippov | |
2019-02-03 | [#582] Made single-pub task call Instance.set_reachable/1 if `set_reachable` ↵ | Ivan Tashkinov | |
is not specified. Added tests. | |||
2019-02-01 | Revert "Merge branch 'feature/split-hide-network' into 'develop'" | kaniini | |
This reverts merge request !733 | |||
2019-02-01 | Merge branch 'feature/split-hide-network' into 'develop' | kaniini | |
Split hide_network into hide_followers & hide_followings See merge request pleroma/pleroma!733 | |||
2019-02-01 | Merge branch '534_federation_targets_reachability' into 'develop' | href | |
[#534] Unreachable federation targets retirement Closes #534 See merge request pleroma/pleroma!703 | |||
2019-01-30 | Fix specs. | lain | |
2019-01-29 | [#534] Made federation push sender be determined basing on content instead ↵ | Ivan Tashkinov | |
of `referer` header. Updated tests. | |||
2019-01-28 | Split hide_network into hide_followers & hide_followings | Maxim Filippov | |
2019-01-28 | [#534] Merged `upstream/develop`. | Ivan Tashkinov | |
2019-01-28 | [#534] Various tweaks. Tests for Instances and Instance. | Ivan Tashkinov | |
2019-01-27 | Merge branch 'features/mastoapi-multi-hashtag' into 'develop' | kaniini | |
MastodonAPI multi-hashtag See merge request pleroma/pleroma!652 | |||
2019-01-26 | Fix the logic in multi-hashtag TLs | Haelwenn (lanodan) Monnier | |
2019-01-26 | Web.ActivityPub.ActivityPub: Simplify multi-hashtag, add tests | Haelwenn (lanodan) Monnier | |
2019-01-26 | Web.ActivityPub.ActivityPubTest: test against inserting activities with ↵ | Haelwenn (lanodan) Monnier | |
content: null | |||
2019-01-25 | [#534] Federation reachability filtering tests. | Ivan Tashkinov | |
2019-01-25 | Merge branch 'fix/tusky-dm' into 'develop' | kaniini | |
Add actor to recipients list Closes #390 See merge request pleroma/pleroma!683 | |||
2019-01-24 | test: add anti-followbot policy tests | William Pitcock | |
2019-01-23 | Merge branch 'develop' into rename/pleroma_activity_consistency | lain | |
2019-01-21 | Fix buggy test. | lain | |
2019-01-21 | Activity: get_create_activity_by_object_ap_id/1 → get_create_by_object_ap_id/1 | Haelwenn (lanodan) Monnier | |
2019-01-21 | Activity: get_all_by_object_ap_id/1 → get_all_create_by_object_ap_id/1 | Haelwenn (lanodan) Monnier | |
2019-01-21 | Activity: all_by_object_ap_id/1 → get_all_by_object_ap_id/1 | Haelwenn (lanodan) Monnier | |
2019-01-20 | test: transmogrifier: verify directMessage flag is sent outbound based on ↵ | William Pitcock | |
declared visibility | |||
2019-01-20 | tests: add tests for DM sanitizer | William Pitcock | |
2019-01-20 | activitypub: utils: add determine_explicit_mentions() and tests | William Pitcock | |
2019-01-19 | Add current user to mentioned | Maxim Filippov | |
2019-01-18 | test: add regression test for to/cc clobbering | William Pitcock | |
2019-01-12 | Add likes to activitypub object representation | sxsdv1 | |
Top level of the likes OrderedCollection is inlined to get immediate access to totalItems. Because the count can be returned without scanning the database for like activities the extra query is saved when the client only wants to display the total. | |||
2019-01-12 | Add route to get object like activities | sxsdv1 | |
2019-01-12 | Handle client submitted activitypub like activity | sxsdv1 | |
2019-01-12 | Prepare all types objects before serialising | sxsdv1 | |
Activities returned from inbox can include other types of objects like Article | |||
2019-01-10 | Merge branch 'activitypub-dereference-activity-id' into 'develop' | kaniini | |
Support activity+json request for activity See merge request pleroma/pleroma!641 | |||
2019-01-10 | Merge branch 'feature/pinned-posts' into 'develop' | kaniini | |
Pinned Statuses Closes #440 See merge request pleroma/pleroma!636 | |||
2019-01-09 | Add activity visibility index. | lain | |
2019-01-09 | Support activity+json request for activity | sxsdv1 | |
2019-01-08 | improve test readability | Egor Kislitsyn | |
2019-01-08 | rename `post` to `status` | Egor Kislitsyn | |
2019-01-07 | add pinned posts | Egor Kislitsyn | |
2019-01-05 | Don't crash on AP request for tombstone | sxsdv1 | |
Because tombstone objects has no addressing the is_public?-predicate would cause an error that propagated as a 500 error in the api | |||
2019-01-01 | Implement delete activity | sxsdv1 | |
2019-01-01 | Split create activity specifics from update_outbox | sxsdv1 | |
2018-12-30 | Create activity when client posts to outbox | sxsdv1 | |
2018-12-30 | Implement ActivityPub inbox view | sxsdv1 | |
More or less verbatim copied from the outbox template with only changes to the activities fetched and url reported | |||
2018-12-29 | Wire up stub routes for client calls of activitypub inbox/outbox | sxsdv1 | |
Code style: remove wrapping function of outbox | |||
2018-12-29 | Merge branch 'carrot-bullying' into 'develop' | kaniini | |
Add some hard limits on inserted activities. See merge request pleroma/pleroma!595 |