Commit Graph

  • fca7390c69 Only kick off websubs for local users. Roger Braun 2017-05-10 18:43:14 +0200
  • 118c572006 Use changeset for remote user creation. Roger Braun 2017-05-10 10:16:20 +0200
  • 373753e595 Add some basic changesets. Roger Braun 2017-05-09 18:11:51 +0200
  • e12a6d5666 Get fresh objects on changes. Roger Braun 2017-05-09 18:11:11 +0200
  • 71362acb93 Quick fix for database filling. Roger Braun 2017-05-09 00:20:05 +0200
  • 1418d72749 Add class=attachment to attachment links. Roger Braun 2017-05-08 20:12:36 +0200
  • 8f9c43343e Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop Roger Braun 2017-05-08 19:35:16 +0200
  • 3320c9b176 Fix remote users retweeting local stuff. Roger Braun 2017-05-08 18:19:45 +0200
  • b9da7d3219 typo. Roger Braun 2017-05-07 20:30:34 +0200
  • 7303786160 Add some twapi fixes. Roger Braun 2017-05-07 20:20:53 +0200
  • e49770ee88 Add some debugging info. Roger Braun 2017-05-07 20:16:07 +0200
  • db08498a9f Prevent double insertions. Roger Braun 2017-05-07 20:13:10 +0200
  • 4f9328c622 Preserve ids on favorites / retweets. Roger Braun 2017-05-07 20:05:03 +0200
  • b403ea4d2b Merge branch 'develop' into dtluna/pleroma-feature/unfollow-activity Roger Braun 2017-05-07 19:28:23 +0200
  • 60b4b0d725 Safety measures. Roger Braun 2017-05-07 14:52:19 +0200
  • a41aa4e489 Federate follow salmons. Roger Braun 2017-05-07 14:45:37 +0200
  • 95ab0dc3c5 Add conversation ids to twapi announce representer. Roger Braun 2017-05-07 12:46:21 +0200
  • c51e15975a Fix user fetching error. Roger Braun 2017-05-07 12:45:37 +0200
  • ff2945dfdc Index users by ap_id. Roger Braun 2017-05-07 00:21:15 +0200
  • fcd34096db Add one more alias for twapi twkn. Roger Braun 2017-05-06 22:26:36 +0200
  • 7db76a0f0e Address incoming messages to followers. Roger Braun 2017-05-06 14:23:39 +0200
  • bda389d7d9 Subscribe to remote users on following. Roger Braun 2017-05-06 14:09:39 +0200
  • 9cafb67fc1 Follow redirects when fetching activities. Roger Braun 2017-05-06 13:18:08 +0200
  • 22ddddce76 Handle incoming items through the queue. Roger Braun 2017-05-06 12:34:40 +0200
  • 7e65cad9fe Do recursive fetching in-band for now. Roger Braun 2017-05-06 12:15:48 +0200
  • 04f6ece99e Send salmons and websub in background tasks. Roger Braun 2017-05-05 20:38:10 +0200
  • 7752f103f6 Add basic thread fetching. Roger Braun 2017-05-05 20:15:26 +0200
  • 00a7183118 Basic queue. Roger Braun 2017-05-05 18:58:29 +0200
  • 2d9fdbcc0d Don't call out if we have the favorited notice locally. Roger Braun 2017-05-05 16:27:03 +0200
  • fa2610c795 Handle incoming favorites, fetch potentially missing messages. Roger Braun 2017-05-05 16:07:44 +0200
  • d982f04a65 Mock HTTPoison in testing. Roger Braun 2017-05-05 14:16:54 +0200
  • 7269c51f3a Some refactoring. Roger Braun 2017-05-05 12:07:38 +0200
  • c48c381e90 Merge branch 'develop' into dtluna/pleroma-refactor/1 Roger Braun 2017-05-05 11:46:59 +0200
  • c85998ab8a Parse incoming retweets. Roger Braun 2017-05-04 18:42:29 +0200
  • 5d9f3df714 Just sign with an empty string if needed. Roger Braun 2017-05-04 09:57:11 +0200
  • 151da344be Add debugging logs. Roger Braun 2017-05-04 09:54:22 +0200
  • 97257c692c Fix specs. Roger Braun 2017-05-03 20:06:20 +0200
  • 1077c5c58d Remove reply-to for shares, mastodon gets confused. Roger Braun 2017-05-03 20:06:00 +0200
  • 53d05af5b6 Fix Mastodon signature bug. Roger Braun 2017-05-03 19:23:12 +0200
  • 5d7831ee3e Add self links to federated statuses. Roger Braun 2017-05-03 18:10:19 +0200
  • b34b046f16 Add user to announced status. Roger Braun 2017-05-03 17:51:36 +0200
  • 861a294cda Add announce federation. Roger Braun 2017-05-03 17:41:55 +0200
  • 138641589d OStatus announce representer. Roger Braun 2017-05-03 17:39:12 +0200
  • df71c142cf Remove doubled 'to' recipients. Roger Braun 2017-05-03 16:08:24 +0200
  • 8141024259 Attachment parsing, better magic key fetching. Roger Braun 2017-05-03 14:26:49 +0200
  • 16afea399d Just give out the entry, not the whole feed. Roger Braun 2017-05-03 10:01:26 +0200
  • 9c42453e06 Return note objects as ostatus post activities. Roger Braun 2017-05-03 09:54:17 +0200
  • 018a1a390f Use inReplyTo to find context. Roger Braun 2017-05-02 21:31:01 +0200
  • 33c803d6da Add attachment link to posts. Roger Braun 2017-05-02 18:25:39 +0200
  • b104348fa5 Follow webfinger redirects. Roger Braun 2017-05-02 17:44:55 +0200
  • 96014f8e0b Update incoming new avatars. Roger Braun 2017-05-02 17:16:01 +0200
  • 102455bf29 Add avatar updating from incoming messages. Roger Braun 2017-05-02 17:13:41 +0200
  • 945b4b55e6 Federate likes. Roger Braun 2017-05-02 16:45:54 +0200
  • 93de603966 Add an ostatus representer for like activities. Roger Braun 2017-05-02 16:35:53 +0200
  • a3e82c5c24 Save context in likes / announces. Roger Braun 2017-05-02 15:54:14 +0200
  • 16f8406eb6 Add statusnet_profile_url to the TwAPI. Roger Braun 2017-05-02 14:36:04 +0200
  • 32a95d73da Add twkn timeline. Roger Braun 2017-05-02 14:12:43 +0200
  • 6dd8335477 Mark incoming activties as non-local. Roger Braun 2017-05-02 10:47:04 +0200
  • 56bacc90d1 Fix specs, add local marker to actitivies. Roger Braun 2017-05-02 10:43:35 +0200
  • 89c1e90eb2 Don't crypt raw iolists. Roger Braun 2017-05-01 22:02:07 +0200
  • 8ae13d94dc Use empty context id if we get none Roger Braun 2017-05-01 20:38:01 +0200
  • aa20941416 Some servers send empty lease_seconds requests... Roger Braun 2017-05-01 20:09:00 +0200
  • 703d9f3628 Not enough h. Roger Braun 2017-05-01 20:04:32 +0200
  • 76e653b0d8 Add user profile page link. Roger Braun 2017-05-01 20:02:32 +0200
  • ceb2f68432 Add type to rel=self link in feed. Roger Braun 2017-05-01 18:40:36 +0200
  • e88062494e Revert "Also accept user id as feed topic." Roger Braun 2017-05-01 18:34:15 +0200
  • 97d11dec0e Also accept user id as feed topic. Roger Braun 2017-05-01 18:07:50 +0200
  • 92a8944dfe Redirect to user feed instead of directly serving it. Roger Braun 2017-05-01 18:05:02 +0200
  • 1854842b09 Log subscription error. Roger Braun 2017-05-01 17:28:49 +0200
  • 108573265a Don't commit nil values in object cache. Roger Braun 2017-05-01 16:28:40 +0200
  • 3cb518270a Remove superfluous transaction. Roger Braun 2017-05-01 16:15:21 +0200
  • f169de3454 Cache objects in dev and prod. Roger Braun 2017-05-01 16:12:20 +0200
  • b9d1fc05b2 Actually make index unique. Roger Braun 2017-05-01 15:42:05 +0200
  • 2f093db051 Ensure we have no duplicate ap ids. Roger Braun 2017-05-01 14:54:58 +0200
  • d187a4965f Return feed for xml requests of the user. Roger Braun 2017-05-01 14:07:41 +0200
  • 35938656ab Make user keys on usage. Roger Braun 2017-05-01 14:07:29 +0200
  • e54e592d6c Return webfinger for ap_ids. Roger Braun 2017-05-01 13:51:17 +0200
  • 6843755834 Make outgoing salmons work. Roger Braun 2017-05-01 13:14:58 +0200
  • bed0b39813 Add function to fetch users from fqn. Roger Braun 2017-04-30 18:48:48 +0200
  • eb12a89d22 Rename wrongly-named function. Roger Braun 2017-04-30 15:06:22 +0200
  • a173fb9e41 Get users fresh, might so we don't make new keys all the time. Roger Braun 2017-04-30 15:05:16 +0200
  • bb1d08a47c Return keys in webfinger. Roger Braun 2017-04-30 15:00:04 +0200
  • 09f7ed4214 Don't set statusnetConversationIds on replies anymore. Roger Braun 2017-04-30 14:26:29 +0200
  • 009fcd2acf Stop adding statusnetConversationIds. Roger Braun 2017-04-30 14:02:04 +0200
  • 379caca01d Wrap context creation in transaction. Roger Braun 2017-04-30 13:58:40 +0200
  • 4c8111c334 Use conversation mapping objects to get / retrieve context from TwAPI. Roger Braun 2017-04-30 13:53:26 +0200
  • f9912599c4 Pull in remote avatar on federation. Roger Braun 2017-04-30 12:53:49 +0200
  • 18edc299b2 Handle duplicates. Roger Braun 2017-04-30 12:36:47 +0200
  • 62607f37dc Federate object id for posts in ostatus. Roger Braun 2017-04-30 11:55:19 +0200
  • 84027ff00b Handle comments. Roger Braun 2017-04-30 11:39:27 +0200
  • d937a8e695 Add thr:in-reply-to to ostatus representer. Roger Braun 2017-04-30 11:17:34 +0200
  • 9d7c3190cc Get create activity from created object id. Roger Braun 2017-04-30 11:16:41 +0200
  • 11ea08649d Make cache bigger and longer lived. Roger Braun 2017-04-30 10:06:57 +0200
  • ffc604a2c2 Use cache for user info data. Roger Braun 2017-04-30 10:04:54 +0200
  • 8a0d2b33d8 Keep ostatus id as activity id. Roger Braun 2017-04-30 09:25:46 +0200
  • a16da387d2 Handle full incoming feeds. Roger Braun 2017-04-29 21:13:21 +0200
  • 20015b4b67 Save remote users with fqn as nickname. Roger Braun 2017-04-29 20:08:45 +0200
  • ba1ea77001 Make key fetching use ostatus fetching. Roger Braun 2017-04-29 19:47:56 +0200
  • 427bac0966 Rework remote user subscription. Roger Braun 2017-04-29 19:06:01 +0200
  • 69922bc724 Add user info gathering. Roger Braun 2017-04-29 17:51:59 +0200