Commit Graph

75 Commits (539340d914e5c124d3583abe1ee4e6a69620b873)

Author SHA1 Message Date
Roger Braun ae1ec858f4 Basic AP user building.
7 years ago
Roger Braun 64e51c2cfa Fix incoming Pleroma CWs. Closes #96.
7 years ago
eal 57d413e655 Revert "Revert "Add remote follow path to webfinger.""
7 years ago
eal fb5aa34092 Revert "Add remote follow path to webfinger."
7 years ago
eal bc689740f0 Add remote follow path to webfinger.
7 years ago
Thog 59770c3f5c
Fix all compilation warnings
7 years ago
Roger Braun 41b8a76e96 Re-fetch user data on salmon decode error.
7 years ago
Roger Braun 9be286a900 Handle empty terms / tags.
7 years ago
Roger Braun 4cbf17dac6 Save cws in the activitypub data.
7 years ago
Roger Braun 0fbf1911f5 Banners are objects.
7 years ago
Roger Braun abac96f41d Update banner from remote accounts.
7 years ago
Roger Braun f445a1b376 Don't die on fetching problems.
7 years ago
Roger Braun cd6cba2f67 log ostatus handling errors.
7 years ago
Roger Braun 95aa6a3c65 Try to fetch from html again if fetching from atom gives no results.
7 years ago
Roger Braun e9ebfdb83b Fix remote profile update code.
7 years ago
Roger Braun 763756f879 Also fetch atom links.
7 years ago
Roger Braun f226f46a09 Add basic incoming deletions.
7 years ago
Roger Braun c3dfa1970f Don't crash on activity handling problems.
7 years ago
Roger Braun d8bbbeb03a Bio can actually be nil.
7 years ago
Roger Braun 39bacba280 More resilient xml parsing.
7 years ago
Roger Braun 6935fc3e01 Update user data on fetch if it changed.
7 years ago
Roger Braun 5ff4a5eee3 Save incoming tags as lowercase.
7 years ago
Roger Braun c7fdd1b7ff Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
7 years ago
Roger Braun 4cfe1e0c9b Make timeouts longer, some servers are very slow.
7 years ago
Roger Braun bdcf42180f Save remote user bio and update if we see new data.
7 years ago
Roger Braun 4854a604ef Extract note handler.
7 years ago
Roger Braun 9d97be4413 Try fetching shares.
7 years ago
Roger Braun b74125900c save correct inReplyToStatusId.
7 years ago
Roger Braun 042cdf09ca Wire up inReplyToStatusIds for ostatus.
7 years ago
Roger Braun beb7b0ef07 Handle incoming tags.
7 years ago
Roger Braun 70024632ba AP refactoring.
7 years ago
Roger Braun d95ac274d6 On user making, check if we have a user with that uri.
7 years ago
Roger Braun dd12cf7296 Fix cws.
7 years ago
Roger Braun 932e0e87db More debugging code.
7 years ago
Roger Braun 2154f729b0 Don't fetch if we don't even have a inReplyTo.
7 years ago
Roger Braun 312772df7c Add debugging help.
7 years ago
Roger Braun 1b67a59795 Repair retweets.
7 years ago
Roger Braun 05f2cd0d93 Handle incoming follows.
7 years ago
Roger Braun 118c572006 Use changeset for remote user creation.
7 years ago
Roger Braun e12a6d5666 Get fresh objects on changes.
7 years ago
Roger Braun 3320c9b176 Fix remote users retweeting local stuff.
7 years ago
Roger Braun 4f9328c622 Preserve ids on favorites / retweets.
7 years ago
Roger Braun b403ea4d2b Merge branch 'develop' into dtluna/pleroma-feature/unfollow-activity
7 years ago
Roger Braun c51e15975a Fix user fetching error.
7 years ago
Roger Braun 7db76a0f0e Address incoming messages to followers.
7 years ago
Roger Braun 9cafb67fc1 Follow redirects when fetching activities.
7 years ago
Roger Braun 7e65cad9fe Do recursive fetching in-band for now.
7 years ago
Roger Braun 7752f103f6 Add basic thread fetching.
7 years ago
Roger Braun 2d9fdbcc0d Don't call out if we have the favorited notice locally.
7 years ago
Roger Braun fa2610c795 Handle incoming favorites, fetch potentially missing messages.
7 years ago