lain [Sat, 24 Feb 2018 17:01:49 +0000 (18:01 +0100)]
Bit more signature debugging.
lain [Sat, 24 Feb 2018 16:36:26 +0000 (17:36 +0100)]
More logging for signature problems.
lain [Sat, 24 Feb 2018 16:36:02 +0000 (17:36 +0100)]
Remove unneccesary subscriptions on update.
lain [Sat, 24 Feb 2018 12:11:39 +0000 (13:11 +0100)]
Add missing alias.
lain [Sat, 24 Feb 2018 12:06:53 +0000 (13:06 +0100)]
Pleroma AP detection mechanism.
lain [Sat, 24 Feb 2018 11:49:56 +0000 (12:49 +0100)]
Fix remote following.
lain [Sat, 24 Feb 2018 11:05:40 +0000 (12:05 +0100)]
Never update local users from foreign sources.
lain [Sat, 24 Feb 2018 09:58:16 +0000 (10:58 +0100)]
Fixes 4: In Da Hood.
lain [Sat, 24 Feb 2018 09:52:12 +0000 (10:52 +0100)]
Fixes Christmas Special
lain [Sat, 24 Feb 2018 09:51:15 +0000 (10:51 +0100)]
Oh no! More fixes!
lain [Sat, 24 Feb 2018 09:42:47 +0000 (10:42 +0100)]
More fixes to user upgrading.
lain [Sat, 24 Feb 2018 09:28:38 +0000 (10:28 +0100)]
Fix user upgrading code.
lain [Fri, 23 Feb 2018 15:55:12 +0000 (16:55 +0100)]
Webfinger: Remove leading @s.
lain [Fri, 23 Feb 2018 14:00:41 +0000 (15:00 +0100)]
Correctly stitch mastodon -> ostatus replies.
lain [Fri, 23 Feb 2018 14:00:19 +0000 (15:00 +0100)]
More logging.
lain [Fri, 23 Feb 2018 07:49:57 +0000 (08:49 +0100)]
Missing test skeleton.
lain [Thu, 22 Feb 2018 18:22:10 +0000 (19:22 +0100)]
Correctly display accounts without name.
lain [Thu, 22 Feb 2018 13:57:35 +0000 (14:57 +0100)]
More logging.
lain [Thu, 22 Feb 2018 08:02:34 +0000 (09:02 +0100)]
Get objects that people you know favorite.
lain [Thu, 22 Feb 2018 07:24:18 +0000 (08:24 +0100)]
Add banner image to user json.
lain [Thu, 22 Feb 2018 07:14:15 +0000 (08:14 +0100)]
Get avatar and banner from AP users.
lain [Wed, 21 Feb 2018 21:59:00 +0000 (22:59 +0100)]
Add AP fixup task.
lain [Wed, 21 Feb 2018 21:27:16 +0000 (22:27 +0100)]
Fix for following type change.
lain [Wed, 21 Feb 2018 21:21:40 +0000 (22:21 +0100)]
Add user upgrade function.
lain [Wed, 21 Feb 2018 21:20:29 +0000 (22:20 +0100)]
Make User.following a postgres array.
lain [Wed, 21 Feb 2018 17:34:19 +0000 (18:34 +0100)]
Merge branch 'develop' into feature/activitypub
lain [Wed, 21 Feb 2018 17:33:59 +0000 (18:33 +0100)]
Moderator README
lain [Wed, 21 Feb 2018 17:33:36 +0000 (18:33 +0100)]
Add moderator task.
lain [Wed, 21 Feb 2018 17:24:17 +0000 (18:24 +0100)]
Add password reset task.
lain [Wed, 21 Feb 2018 15:22:20 +0000 (16:22 +0100)]
Logging.
lain [Wed, 21 Feb 2018 14:44:00 +0000 (15:44 +0100)]
Streamer: Make it less chatty.
lain [Wed, 21 Feb 2018 14:22:24 +0000 (15:22 +0100)]
ActivityPub: Fetch missing activities on reply.
lain [Wed, 21 Feb 2018 09:31:13 +0000 (10:31 +0100)]
More TwAPI fixes.
lain [Wed, 21 Feb 2018 07:57:14 +0000 (08:57 +0100)]
Logging, put incoming ap docs into incoming queue.
lain [Wed, 21 Feb 2018 07:54:48 +0000 (08:54 +0100)]
Typo.
lain [Wed, 21 Feb 2018 07:51:50 +0000 (08:51 +0100)]
Add missing alias.
lain [Wed, 21 Feb 2018 07:51:03 +0000 (08:51 +0100)]
Move incoming AP to Federator.
lain [Wed, 21 Feb 2018 07:16:04 +0000 (08:16 +0100)]
TwitterAPI: Fix some bugz.
lain [Tue, 20 Feb 2018 18:50:34 +0000 (19:50 +0100)]
TwitterAPI: Fix mentions.
lain [Tue, 20 Feb 2018 17:54:13 +0000 (18:54 +0100)]
Allow moderators to delete posts.
lain [Tue, 20 Feb 2018 17:44:50 +0000 (18:44 +0100)]
Add moderator function.
lain [Tue, 20 Feb 2018 17:42:41 +0000 (18:42 +0100)]
Add some more tests.
lain [Tue, 20 Feb 2018 07:52:31 +0000 (08:52 +0100)]
Remove some noise.
lain [Tue, 20 Feb 2018 07:51:19 +0000 (08:51 +0100)]
ActivityPub: One queue item per server.
lain [Mon, 19 Feb 2018 16:37:45 +0000 (17:37 +0100)]
Ignore duplicate create activities.
lain [Mon, 19 Feb 2018 10:14:46 +0000 (11:14 +0100)]
Salmons can't carry private information.
lain [Mon, 19 Feb 2018 09:39:03 +0000 (10:39 +0100)]
AP: Fix incoming conversations.
lain [Mon, 19 Feb 2018 09:05:26 +0000 (10:05 +0100)]
Notifications: Use all recipients, not just "to".
lain [Mon, 19 Feb 2018 08:50:57 +0000 (09:50 +0100)]
TwitterAPI: support follow activities without published date.
lain [Mon, 19 Feb 2018 08:50:41 +0000 (09:50 +0100)]
TwitterAPI: Only fetch creates, announces, follows.
lain [Mon, 19 Feb 2018 07:34:55 +0000 (08:34 +0100)]
Ostatus: Use all recipients as mentions.
lain [Sun, 18 Feb 2018 22:13:19 +0000 (23:13 +0100)]
fix typo.
lain [Sun, 18 Feb 2018 22:11:31 +0000 (23:11 +0100)]
For existing users, just replace info.
lain [Sun, 18 Feb 2018 22:02:44 +0000 (23:02 +0100)]
fix typo.
lain [Sun, 18 Feb 2018 22:01:37 +0000 (23:01 +0100)]
Only push to followers if they are addressed.
lain [Sun, 18 Feb 2018 21:57:07 +0000 (22:57 +0100)]
Salmon: Take both versions of public keys.
lain [Sun, 18 Feb 2018 21:41:38 +0000 (22:41 +0100)]
Fix log.
lain [Sun, 18 Feb 2018 21:40:08 +0000 (22:40 +0100)]
Log but ignore signature errors.
lain [Sun, 18 Feb 2018 21:37:44 +0000 (22:37 +0100)]
Inbox: Don't add the same thing twice.
lain [Sun, 18 Feb 2018 19:52:07 +0000 (20:52 +0100)]
Fix conversations.
lain [Sun, 18 Feb 2018 15:59:41 +0000 (16:59 +0100)]
Fix delivery to CC.
lain [Sun, 18 Feb 2018 15:15:04 +0000 (16:15 +0100)]
Salmon is ok!
lain [Sun, 18 Feb 2018 15:05:25 +0000 (16:05 +0100)]
Federate non-public over ActivityPub only, do some better signing.
lain [Sun, 18 Feb 2018 14:58:18 +0000 (15:58 +0100)]
Don't relay non-public messages.
lain [Sun, 18 Feb 2018 14:50:34 +0000 (15:50 +0100)]
Respect visibility in API.
lain [Sun, 18 Feb 2018 14:32:11 +0000 (15:32 +0100)]
Don't show unlisted in public.
lain [Sun, 18 Feb 2018 14:20:36 +0000 (15:20 +0100)]
Show users their own posts in timeline.
lain [Sun, 18 Feb 2018 14:20:03 +0000 (15:20 +0100)]
ActivityPub: Fallback for unhandled outgoing activities.
lain [Sun, 18 Feb 2018 14:04:26 +0000 (15:04 +0100)]
CommonAPI: If no visibility is given, return parent visibility.
lain [Sun, 18 Feb 2018 13:45:08 +0000 (14:45 +0100)]
MastodonAPI: Post with visibility settings
lain [Sun, 18 Feb 2018 13:14:16 +0000 (14:14 +0100)]
Handle sensitive property.
lain [Sun, 18 Feb 2018 13:07:13 +0000 (14:07 +0100)]
Transmogrify outgoing nsfw.
lain [Sun, 18 Feb 2018 12:58:52 +0000 (13:58 +0100)]
ActivityPub: Add conversation id.
lain [Sun, 18 Feb 2018 12:51:51 +0000 (13:51 +0100)]
Mastodon StatusView: Return correct visibility.
lain [Sun, 18 Feb 2018 12:51:03 +0000 (13:51 +0100)]
Transmogrify outgoing hashtags.
lain [Sun, 18 Feb 2018 12:03:40 +0000 (13:03 +0100)]
Actually fix incoming attachments.
lain [Sun, 18 Feb 2018 11:51:35 +0000 (12:51 +0100)]
Drop unhandle activities.
lain [Sun, 18 Feb 2018 11:27:05 +0000 (12:27 +0100)]
Try to fetch AP user data first.
lain [Sun, 18 Feb 2018 11:04:59 +0000 (12:04 +0100)]
Switch protocols to AP when post come in through AP.
lain [Sun, 18 Feb 2018 10:24:54 +0000 (11:24 +0100)]
ActivityPub: Make fake Create activities for objects without one.
lain [Sun, 18 Feb 2018 09:21:19 +0000 (10:21 +0100)]
Add mock.
lain [Sat, 17 Feb 2018 20:57:31 +0000 (21:57 +0100)]
ActivityPub: Handle incoming announces.
lain [Sat, 17 Feb 2018 20:56:52 +0000 (21:56 +0100)]
Add test fixtures.
lain [Sat, 17 Feb 2018 20:56:33 +0000 (21:56 +0100)]
ActivityPub: Fetch an object from an id.
lain [Sat, 17 Feb 2018 19:47:45 +0000 (20:47 +0100)]
AcitvityPub: Outgoing Announces.
lain [Sat, 17 Feb 2018 19:22:14 +0000 (20:22 +0100)]
ActivityPub: Implement outgoing likes.
lain [Sat, 17 Feb 2018 19:13:12 +0000 (20:13 +0100)]
ActivityPub: Handle incoming likes.
lain [Sat, 17 Feb 2018 17:39:12 +0000 (18:39 +0100)]
ActivityPub: Use shared inbox.
lain [Sat, 17 Feb 2018 17:38:58 +0000 (18:38 +0100)]
ActivityPub: Handle attachments.
lain [Sat, 17 Feb 2018 17:15:48 +0000 (18:15 +0100)]
Handle black name fields on incoming users.
lain [Sat, 17 Feb 2018 15:18:10 +0000 (16:18 +0100)]
ActivtyPub Delivery: Use shared inbox if possible.
lain [Sat, 17 Feb 2018 15:08:55 +0000 (16:08 +0100)]
ActivityPub: Send out Accept after Follow.
lain [Sat, 17 Feb 2018 13:55:44 +0000 (14:55 +0100)]
ActivityPub: Partly handle incoming follows.
lain [Sat, 17 Feb 2018 13:20:53 +0000 (14:20 +0100)]
ActivityPub: tags -> tag.
lain [Sat, 17 Feb 2018 13:11:20 +0000 (14:11 +0100)]
Do some transmogrifying for the output.
lain [Sat, 17 Feb 2018 09:26:44 +0000 (10:26 +0100)]
Fix specs.
lain [Sat, 17 Feb 2018 08:48:42 +0000 (09:48 +0100)]
Add post activity fixture.
lain [Thu, 15 Feb 2018 19:32:07 +0000 (20:32 +0100)]
ActivityPub: Use recipients fields.
lain [Thu, 15 Feb 2018 19:00:43 +0000 (20:00 +0100)]
ActivityPubController: Handle inbox data.
lain [Thu, 15 Feb 2018 19:00:06 +0000 (20:00 +0100)]
Transmogrifier: Handle basic notice creation.