Commit Graph

492 Commits (255a681782682ce364721f3e616d2bfb727f5f4c)

Author SHA1 Message Date
Roger Braun 02f824f9d5 MastoAPI: Add link headers to home timeline
7 years ago
Roger Braun cd6cba2f67 log ostatus handling errors.
7 years ago
Roger Braun f0d41a3abf Merge branch 'develop' into oauth2
7 years ago
Roger Braun 464c33e9a1 Add follow notifications.
7 years ago
Roger Braun 3bad294058 Add reblogs to notifications.
7 years ago
Roger Braun bcce3e5dd2 Add favorites to notifications.
7 years ago
Roger Braun 61adf676d5 Add basic mastodon notification support.
7 years ago
Roger Braun 7616b202ea Add user timelines to Masto Api.
7 years ago
Roger Braun b8912ff954 Fix masto api context.
7 years ago
Roger Braun 8672d4d12b Add context to mastodonAPI.
7 years ago
Roger Braun fc10875895 Add attachments to mastoapi statuses.
7 years ago
Roger Braun 96473dfac0 Reverse mastodon timeline data.
7 years ago
Roger Braun e8975d06be Add header image to masto api.
7 years ago
Roger Braun d66d69c3b4 Small hack to make notifications return empty for now.
7 years ago
Roger Braun 5fe9e4dd3f Do oauth redirect.
7 years ago
Roger Braun d625d8db7d Add unfav to Mastodon API.
7 years ago
Roger Braun 454dc18570 Add favoriting to Mastodon API.
7 years ago
Roger Braun 66e4c710d4 Add reblogging to MastodonAPI.
7 years ago
Roger Braun 4dc517a0bb Add deletion to masto api.
7 years ago
Roger Braun be04f725e9 Add more Mastodon API methods.
7 years ago
Roger Braun 59dd240c08 Use token exchange method.
7 years ago
Roger Braun 2b7efff71b Add Mastodon StatusView.
7 years ago
Roger Braun c6bdc5960c Test for Mastodon AccountView
7 years ago
Roger Braun a22f2e683b Add type restriction to activitypub fetcher
7 years ago
Roger Braun 95cedd6000 Make auth tokens usable once and expire them.
7 years ago
Roger Braun 95aa6a3c65 Try to fetch from html again if fetching from atom gives no results.
7 years ago
Roger Braun 2652d9e4ed Slight cleanup.
7 years ago
Roger Braun 2a298d70f9 Add very basic oauth and mastodon api support.
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 632e1f7943 Add delete to TwAPI representer correctly.
7 years ago
Roger Braun 1f9a5272e1 Add delete to TwAPI.
7 years ago
Roger Braun 3438a120cc Don't delete new delete activity...
7 years ago
Roger Braun fcf3128a56 Add TwAPI representer for deletes.
7 years ago
Roger Braun 2348b272e0 Create deletes activities for incoming deletes.
7 years ago
Roger Braun 5db535c0b1 Add delete to ActivityPub.
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 6c3a0ffae4 Add banner and background updating.
7 years ago
Roger Braun 5142a8efbb Add profile update.
7 years ago
Roger Braun 171ef33cbb More sensible attachment names.
7 years ago
Roger Braun fecbd099cd Ignore padding for salmon public keys.
7 years ago
Roger Braun 67bfa19b35 Set twitter-style possibly_sensitive boolena.
7 years ago
Roger Braun 5dc278b1a6 Add activity_type to twitter api output.
7 years ago
Roger Braun d95b78c72f Remove email from mastoinfo.
7 years ago
Roger Braun d1f86ad69f Basic masto-style info.
7 years ago
Roger Braun 8a97bebc53 More meta info fixes.
7 years ago
Roger Braun 7ccdebe180 Small meta info fixes.
7 years ago
Roger Braun 08bd59e446 Extend webfinger capabilities.
7 years ago
Roger Braun 1a001588e8 Don't break on empty mentions.
7 years ago
Roger Braun e477608b7e add correct content type for catch-all
7 years ago
lambadalambda 8004ee8ccf Merge branch 'patch-1' into 'develop'
7 years ago
Roger Braun 552cfdbe11 Fix deletion not deleting relevant actions.
7 years ago
Roger Braun 2ab1d915e3 Use unicode regex in mentions and links.
7 years ago
Roger Braun 7d34cec58d escape attachment urls on creation.
7 years ago
Roger Braun a32784fe6d Cowboy and Elixir don't seem to agree on uri encoding...
7 years ago
Roger Braun 9c35456d77 URI encode filenames...
7 years ago
Roger Braun 9fd8640202 Order by id instead of inserted_at to better use indexes.
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 7b0dd964be Slightly nicer webfinger error handling.
7 years ago
Roger Braun 571f07abe3 Try refresh all invalid subscriptions.
7 years ago
Roger Braun e4a4135c1d Handle subscriptions in queue.
7 years ago
Roger Braun 54af9e145a Add some debug info to websub.
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 00b722430f Revert "Close br tags."
7 years ago
Roger Braun 19e8421947 Revert "Wrap in <p>."
7 years ago
Roger Braun 3063e3b440 Revert "Remove newlines completely so mastodon doesn't bug out."
7 years ago
Roger Braun 0ca3ab7b59 Remove newlines completely so mastodon doesn't bug out.
7 years ago
Roger Braun c81d0b6f89 Wrap in <p>.
7 years ago
Roger Braun 2eba8e74cc Close br tags.
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 a027b0027c Add friends endpoint.
7 years ago
Roger Braun 94a394e3a8 Add followers endpoint.
7 years ago
Roger Braun 44aef2183e Add follower / friend fetching to user.
7 years ago
Roger Braun 140f72725d Use follower address in user entry.
7 years ago
Roger Braun 396c32a6da Add follower_address to users, add on generation.
7 years ago
エーロ 6c70980bff Fix finmoji title attribute.
7 years ago
Roger Braun 7e9647b146 Fix undo activity.
7 years ago
Roger Braun e343c0c9c4 Add way to update most recent notification id.
7 years ago
Roger Braun 5e17e04144 Make user timelines faster for users with few statuses.
7 years ago
Roger Braun ac04ba240a Larger bio length limit for remote accounts.
7 years ago
Roger Braun 9bdea19d83 For non-create activities, grab the create activity to fav/rt
7 years ago
Roger Braun cd522d2139 Also fetch posts by id in fav/rts.
7 years ago
Roger Braun 201804b836 Only return posts in TwAPI conversations.
7 years ago
Roger Braun d4de38e8ff Order conversation fetches like GS does.
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 1c074efeaf Add external links to twapi.
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 ffc9d7708b Handle webpubs in queue.
7 years ago