Commit Graph

955 Commits (4bf86d4cf5b3641fb37013165442cb0f5e3ab591)

Author SHA1 Message Date
lain f61fd00db5 Make likes and announces public.
7 years ago
lain 8a47974217 Fix specs.
7 years ago
lain 4ea2a41014 Fix more specs.
7 years ago
lain d3b0167854 Fix salmon tests.
7 years ago
lain 4d13cc0dc6 Fix specs.
7 years ago
lain 8e7f63afde Fix specs.
7 years ago
lain dfaddeb765 Use update_and_set cache.
7 years ago
lain e3629af4da Handle remote update activities.
7 years ago
lain dd97193311 Set conversation to parent conversation.
7 years ago
lain b76de1ecd3 Some fixes to AP fetching.
7 years ago
lain 0e9bd6d148 Hotfix for tag problems.
7 years ago
lain 7e0ce32f4d Fix external url in twitterapi.
7 years ago
lain 82e34cae95 Unify object representation.
7 years ago
lain 2b5d265954 Don't deliver to local followers.
7 years ago
lain df73a9c6d6 .
7 years ago
lain 5bc7628022 Fix.
7 years ago
lain 59ad395ffa Better signature errors messages.
7 years ago
lain a7c3ead9e6 Invalidate user after key creation.
7 years ago
lain fb5add56fa Bit more signature debugging.
7 years ago
lain ac67453e8a More logging for signature problems.
7 years ago
lain e5fcc51a06 Remove unneccesary subscriptions on update.
7 years ago
lain fa3aa59248 Add missing alias.
7 years ago
lain fb02300234 Pleroma AP detection mechanism.
7 years ago
lain 9a4d400ff4 Fix remote following.
7 years ago
lain 06b512acf1 Never update local users from foreign sources.
7 years ago
lain 6744710908 Fixes 4: In Da Hood.
7 years ago
lain 42f30d67fa Fixes Christmas Special
7 years ago
lain 541a4cbbb6 Oh no! More fixes!
7 years ago
lain 01d5ef65fa More fixes to user upgrading.
7 years ago
lain efd4d04933 Fix user upgrading code.
7 years ago
eal 3ecdab0911 Merge branch 'develop' into 'develop'
7 years ago
lain 1331a39d39 Webfinger: Remove leading @s.
7 years ago
lain aa79d64e0d Correctly stitch mastodon -> ostatus replies.
7 years ago
lain 2583a9f6e8 More logging.
7 years ago
lain 95e6e82138 Correctly display accounts without name.
7 years ago
lain 2757682894 More logging.
7 years ago
lain 5dc68d303b Get objects that people you know favorite.
7 years ago
lain c443aec83d Add banner image to user json.
7 years ago
lain 37e406ae36 Get avatar and banner from AP users.
7 years ago
lain 1555b7fab5 Add AP fixup task.
7 years ago
lain 8895088029 Fix for following type change.
7 years ago
lain 4816b09fa7 Add user upgrade function.
7 years ago
lain f48bc5c3e1 Make User.following a postgres array.
7 years ago
Ekaterina Vaartis ec07e087bc Make user bio optional
7 years ago
lain 94db9ac4db Merge branch 'develop' into feature/activitypub
7 years ago
lain 56cfe71858 Add moderator task.
7 years ago
lain 765671a5b0 Add password reset task.
7 years ago
lain a06b9a3e0b Logging.
7 years ago
lain 67afd024a7 Streamer: Make it less chatty.
7 years ago
lain 810cf8618f ActivityPub: Fetch missing activities on reply.
7 years ago
lain 947ba6495d More TwAPI fixes.
7 years ago
lain 92021fd00c Logging, put incoming ap docs into incoming queue.
7 years ago
lain 279e1ce556 Typo.
7 years ago
lain 66aa35903e Add missing alias.
7 years ago
lain b52672294e Move incoming AP to Federator.
7 years ago
lain 391b3e3586 TwitterAPI: Fix some bugz.
7 years ago
lain fd95075e32 TwitterAPI: Fix mentions.
7 years ago
lain eec6a87dbb Allow moderators to delete posts.
7 years ago
lain 5bc810c452 Add moderator function.
7 years ago
lain 486e205810 Remove some noise.
7 years ago
lain 9c89916969 ActivityPub: One queue item per server.
7 years ago
lain 297a2c7d3f Ignore duplicate create activities.
7 years ago
lain ffa2f57c36 Salmons can't carry private information.
7 years ago
lain 6b6ab592ab AP: Fix incoming conversations.
7 years ago
lain 6b32b9e346 Notifications: Use all recipients, not just "to".
7 years ago
lain 01faa7c555 TwitterAPI: support follow activities without published date.
7 years ago
lain 1633470e4a TwitterAPI: Only fetch creates, announces, follows.
7 years ago
lain 313f186a66 Ostatus: Use all recipients as mentions.
7 years ago
lain 932d346d35 fix typo.
7 years ago
lain 8b11546334 For existing users, just replace info.
7 years ago
lain decbf3a47f fix typo.
7 years ago
lain 342d0b01d1 Only push to followers if they are addressed.
7 years ago
lain 78516a8daa Salmon: Take both versions of public keys.
7 years ago
lain dc1d3ceb72 Fix log.
7 years ago
lain e368b68dcf Log but ignore signature errors.
7 years ago
lain 76e71f47d3 Inbox: Don't add the same thing twice.
7 years ago
lain 010f818a29 Fix conversations.
7 years ago
lain deaad6d97a Fix delivery to CC.
7 years ago
lain 8567feed47 Salmon is ok!
7 years ago
lain 803bdc1a67 Federate non-public over ActivityPub only, do some better signing.
7 years ago
lain 4bc57ef20c Don't relay non-public messages.
7 years ago
lain 5d89997a70 Respect visibility in API.
7 years ago
lain 5729233c36 Don't show unlisted in public.
7 years ago
lain c974f6544f Show users their own posts in timeline.
7 years ago
lain 44586f2967 ActivityPub: Fallback for unhandled outgoing activities.
7 years ago
lain 2997fe1ba9 CommonAPI: If no visibility is given, return parent visibility.
7 years ago
lain d4b08dd838 MastodonAPI: Post with visibility settings
7 years ago
lain 539340d914 Handle sensitive property.
7 years ago
lain 20e6190ead Transmogrify outgoing nsfw.
7 years ago
lain 8ca66b5961 ActivityPub: Add conversation id.
7 years ago
lain 912ca56e59 Mastodon StatusView: Return correct visibility.
7 years ago
lain 6ab0aba50a Transmogrify outgoing hashtags.
7 years ago
lain 6046f10431 Actually fix incoming attachments.
7 years ago
lain 6352dffd13 Drop unhandle activities.
7 years ago
lain b99eeb2bdf Try to fetch AP user data first.
7 years ago
lain 68752b2047 Switch protocols to AP when post come in through AP.
7 years ago
lain 77c6c424a6 ActivityPub: Make fake Create activities for objects without one.
7 years ago
lain 81ea359a7c ActivityPub: Handle incoming announces.
7 years ago
lain 5e36b750c1 ActivityPub: Fetch an object from an id.
7 years ago
lain 0f2ad25a7b AcitvityPub: Outgoing Announces.
7 years ago
lain 32b995fbb6 ActivityPub: Implement outgoing likes.
7 years ago
lain e1b12a7782 ActivityPub: Handle incoming likes.
7 years ago
lain 1f98de2079 ActivityPub: Use shared inbox.
7 years ago
lain ab27c90c9f ActivityPub: Handle attachments.
7 years ago
lain fb7b926be3 Handle black name fields on incoming users.
7 years ago
lain c2d0cb1a29 ActivtyPub Delivery: Use shared inbox if possible.
7 years ago
lain 7b26443a76 ActivityPub: Send out Accept after Follow.
7 years ago
lain e7b73359e3 ActivityPub: Partly handle incoming follows.
7 years ago
lain 5682e48a25 ActivityPub: tags -> tag.
7 years ago
lain 05ba6ca1b8 Do some transmogrifying for the output.
7 years ago
lain 5a371892a0 Fix specs.
7 years ago
lain 7851b9ba81 ActivityPub: Use recipients fields.
7 years ago
lain 5454ec6a6c ActivityPubController: Handle inbox data.
7 years ago
lain ef0300889d Transmogrifier: Handle basic notice creation.
7 years ago
lain ae26604378 ActivityPub: Refactor create function.
7 years ago
lain 38b61fddfe HttpSignature Plug: Skip if already valid.
7 years ago
lain b331cb449a Merge branch 'develop' into feature/activitypub
7 years ago
lain 26ccb768d3 Make test output easier to read.
7 years ago
lain 91928b06ab Merge branch 'hakabahitoyo/pleroma-feature/atom-feed-pagination' into develop
7 years ago
lain 8cf97ee8e1 ActivityPub: Basic note federation with Mastodon.
7 years ago
lain ce31f3a922 Twitter Representers: Handle Mastodon attachments.
7 years ago
Roger Braun ae1ec858f4 Basic AP user building.
7 years ago
Roger Braun 52200998c9 Merge branch 'develop' into feature/activitypub
7 years ago
hakabahitoyo a61f21ff4f print <link rel="next"> element in atom.feed
7 years ago
Hakaba Hitoyo 7124f12a94 introduce max_id parameter in feed.atom (debug)
7 years ago
Roger Braun 08f458e6df UtilController: Fix statusnet config api compatibility.
7 years ago
Hakaba Hitoyo 9c61f60558 introduce max_id parameter in feed.atom
7 years ago
lambda af854f7e01 Merge branch 'develop' into 'develop'
7 years ago
lambda f0cde24f71 Merge branch 'fix/config-disable-chat' into 'develop'
7 years ago
Calv Collins 73249fa5ff Changed fallback controller to handle all cases from OAuthController
7 years ago
Calv Collins 314f4775c5 Merge branch 'develop' of https://git.pleroma.social/calv/pleroma into develop
7 years ago
Calv Collins bdb5dd2194 Create action_fallback for username/password incorrect input
7 years ago
Roger Braun 2f291576e4 Fix compile errors on 1.4.5
7 years ago
eal 286f6698ee Detect file type if none given.
7 years ago
lambda 61c16193de Merge branch 'move-backend-images' into 'develop'
7 years ago
Hakaba Hitoyo c8a2931549 add backend endpoint /images
7 years ago
Hakaba Hitoyo ea6d1b2b17 move avi.png & banner.png from /priv/static/static to /priv/static/images
7 years ago
eal f0745148a3 Add config option for enabling/disabling chat.
7 years ago
eal 29be70c008 Add remote following of local profiles.
7 years ago
eal ab83e0de6d TwitterAPI: Add is_local to user view.
7 years ago
eal 0f194dc56b Merge branch 'feature/instance-thumbnail-api' into 'develop'
7 years ago
eal ab8b9ababa Split emoji to default and custom.
7 years ago
Hakaba Hitoyo 03c15a54f5 provide instance thumbnail at /api/v1/instance (debug)
7 years ago
Hakaba Hitoyo e47f60c053 provide instance thumbnail at /api/v1/instance (debug)
7 years ago
Hakaba Hitoyo a4335e391f provide instance thumbnail at /api/v1/instance
7 years ago
Roger Braun 5e37adedfb Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
7 years ago
Roger Braun ad0ab3a57b Merge branch 'hakabahitoyo/pleroma-feature/atom-feed-logo' into develop
7 years ago
Hakaba Hitoyo cefb6cfea1 provide logo at feed.atom (debug)
7 years ago
Hakaba Hitoyo b713b28dfd provide logo at feed.atom
7 years ago
lambda 2f23ae5b68 Merge branch 'pr-upstream-http-proxy' into 'develop'
7 years ago