Commit Graph

274 Commits (aeacfb24790326cd930e1c4ffea7505964dd5c69)

Author SHA1 Message Date
Roger Braun 678dd4c8ec Use desc id to sort instead of desc inserted_at
7 years ago
Roger Braun 16b1fcd271 Handle incoming emoji.
7 years ago
Roger Braun 884006a9e9 Federate emoji out.
7 years ago
Roger Braun 44693c100d Federate banners out.
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 50409326a8 Refactor posting and make character limit configurable.
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 a441ee7d21 Workaround for masto reply breakage.
7 years ago
Roger Braun e9ebfdb83b Fix remote profile update code.
7 years ago
Roger Braun 2348b272e0 Create deletes activities for incoming deletes.
7 years ago
Roger Braun 540dfb4617 Add delete activity representer.
7 years ago
Roger Braun 10e40206c6 Output mastodon-style conversation ids.
7 years ago
Roger Braun 1b1f861bad Handle mastodon conversation ids.
7 years ago
Roger Braun 1a001588e8 Don't break on empty mentions.
7 years ago
Roger Braun 552cfdbe11 Fix deletion not deleting relevant actions.
7 years ago
Roger Braun 763756f879 Also fetch atom links.
7 years ago
Roger Braun 27b8e3affb Revert "Better error handling for user feeds."
7 years ago
Roger Braun 11714fbaa2 Better error handling for user feeds.
7 years ago
Roger Braun 25c733f402 Add href to in-reply-to.
7 years ago
Roger Braun f226f46a09 Add basic incoming deletions.
7 years ago
Roger Braun 558ab6e74e Display html links correctly for remote activies.
7 years ago
Roger Braun c3dfa1970f Don't crash on activity handling problems.
7 years ago
Roger Braun 368fa25f1f Strip all newlines in atom html content to work around mastodon bug.
7 years ago
Roger Braun fc269fd319 Add html alternate link to atom.
7 years ago
Roger Braun 72ca58c540 Save follower count and note count in user.
7 years ago
Roger Braun 140f72725d Use follower address in user entry.
7 years ago
Roger Braun 5e17e04144 Make user timelines faster for users with few statuses.
7 years ago
Roger Braun fc7016a88c Don't add public recipient to notes that don't contain it.
7 years ago
Roger Braun d8bbbeb03a Bio can actually be nil.
7 years ago
Roger Braun 429992fcc9 Save external link for notes.
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 a1cabeea4a Redirect html user profile request.
7 years ago
Roger Braun 6342fcd5dc Save correct date for incoming notes.
7 years ago
Roger Braun cdcb201bf5 Represent object publishing date in notes.
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 80705c7a20 Redirect to frontend on html notice path.
7 years ago
Roger Braun bdcf42180f Save remote user bio and update if we see new data.
7 years ago
Roger Braun 94e980d6b4 Output proper published data in ostatus.
7 years ago
Roger Braun 4854a604ef Extract note handler.
7 years ago
Roger Braun 1085675ec4 Output ref instead of href for conversation.
7 years ago
Roger Braun 9d97be4413 Try fetching shares.
7 years ago
Roger Braun 03b7b2fa24 Also show activities in OStatus.
7 years ago
Roger Braun 8e02fa100f Add categories to ostatus output.
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 60b4b0d725 Safety measures.
7 years ago
Roger Braun a41aa4e489 Federate follow salmons.
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 22ddddce76 Handle incoming items through the queue.
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
Roger Braun d982f04a65 Mock HTTPoison in testing.
7 years ago
Roger Braun 7269c51f3a Some refactoring.
7 years ago
Roger Braun c48c381e90 Merge branch 'develop' into dtluna/pleroma-refactor/1
7 years ago
Roger Braun c85998ab8a Parse incoming retweets.
7 years ago
Roger Braun 1077c5c58d Remove reply-to for shares, mastodon gets confused.
7 years ago
Roger Braun 5d7831ee3e Add self links to federated statuses.
7 years ago
Roger Braun b34b046f16 Add user to announced status.
7 years ago
Roger Braun 138641589d OStatus announce representer.
7 years ago
Roger Braun 8141024259 Attachment parsing, better magic key fetching.
7 years ago
Roger Braun 16afea399d Just give out the entry, not the whole feed.
7 years ago
Roger Braun 9c42453e06 Return note objects as ostatus post activities.
7 years ago
Roger Braun 018a1a390f Use inReplyTo to find context.
7 years ago
Roger Braun 96014f8e0b Update incoming new avatars.
7 years ago
Roger Braun 102455bf29 Add avatar updating from incoming messages.
7 years ago
Roger Braun 93de603966 Add an ostatus representer for like activities.
7 years ago
Roger Braun 6dd8335477 Mark incoming activties as non-local.
7 years ago
Roger Braun 8ae13d94dc Use empty context id if we get none
7 years ago
Roger Braun ceb2f68432 Add type to rel=self link in feed.
7 years ago
Roger Braun 92a8944dfe Redirect to user feed instead of directly serving it.
7 years ago
Roger Braun 6843755834 Make outgoing salmons work.
7 years ago
Roger Braun f9912599c4 Pull in remote avatar on federation.
8 years ago
Roger Braun 18edc299b2 Handle duplicates.
8 years ago
Roger Braun 62607f37dc Federate object id for posts in ostatus.
8 years ago
Roger Braun 84027ff00b Handle comments.
8 years ago
Roger Braun d937a8e695 Add thr:in-reply-to to ostatus representer.
8 years ago
Roger Braun 8a0d2b33d8 Keep ostatus id as activity id.
8 years ago
Roger Braun a16da387d2 Handle full incoming feeds.
8 years ago
Roger Braun 20015b4b67 Save remote users with fqn as nickname.
8 years ago
Roger Braun 427bac0966 Rework remote user subscription.
8 years ago
Roger Braun 69922bc724 Add user info gathering.
8 years ago
dtluna 6cf7c13228 Refactor code to comply with credo suggestions
8 years ago
Roger Braun d1dce56a85 Refactor XML parsing.
8 years ago
Roger Braun f1ebf812ee Add inReplyTo to incoming messages.
8 years ago
Roger Braun d9ebd785ab Ostatus doesn't distinguish between activities / objects on create.
8 years ago
Roger Braun b91ccef237 Output conversation id.
8 years ago
Roger Braun f980f6778b Wire up mentions.
8 years ago
Roger Braun b438ea24ee Add ostatus conversation as context.
8 years ago
Roger Braun ab0114fbaa Return salmon path for users, basic incoming salmon handling.
8 years ago
Roger Braun 8a07ddef8f Don't break feed if user has no posts.
8 years ago
Roger Braun cef4a4d709 Fix utf8 problems with iolists.
8 years ago
Roger Braun 04fb4f9c47 Add poco data to user.
8 years ago
Roger Braun 923584d046 Remove unknown activities from feed.
8 years ago
Roger Braun 1feb193731 Add rel=self link too feed.
8 years ago
Roger Braun ece85fc8bc Add attachments to feed.
8 years ago
Roger Braun f51a672ac4 Return object id in Ostatus create activties.
8 years ago
Roger Braun 1b9cc721a0 Websub controller beginnings.
8 years ago
Roger Braun cc330421fd Better activities in ostatus.
8 years ago
Roger Braun d23f3e3cf3 Add webfinger and basic feed support.
8 years ago
Roger Braun 36e883cd4b Add basic Ostatus user representer.
8 years ago