Commit Graph

1040 Commits (1a5460c1dac22bbdf8f4e339c303711807e496f0)

Author SHA1 Message Date
Bob Mottram 1a5460c1da Opposite logic 2019-08-24 12:28:43 +01:00
Bob Mottram 3d3486c266 Accept header for images 2019-08-24 12:25:34 +01:00
Bob Mottram fe6e7f900b Handle mixed Accept headers 2019-08-24 12:23:12 +01:00
Bob Mottram 4eaaa186a1 Different actor format 2019-08-24 10:51:29 +01:00
Bob Mottram 464f4f0790 Leading @ 2019-08-24 10:43:42 +01:00
Bob Mottram a3b6206481 Either http or json 2019-08-24 10:33:25 +01:00
Bob Mottram 87e828deea No http 2019-08-24 10:17:40 +01:00
Bob Mottram c94b348f8d replace /@ 2019-08-24 10:07:05 +01:00
Bob Mottram eaba779cc1 Application activity 2019-08-23 21:09:00 +01:00
Bob Mottram 223ec8c391 Webfinger subject 2019-08-23 21:05:16 +01:00
Bob Mottram fe59e482df Webfinger for shared inbox 2019-08-23 21:03:06 +01:00
Bob Mottram 0056e67eb3 Remove fields not needed by the shared inbox 2019-08-23 20:47:03 +01:00
Bob Mottram fc925e7705 Changing properties of the shared inbox 2019-08-23 20:37:40 +01:00
Bob Mottram f008af1776 equals 2019-08-23 19:27:29 +01:00
Bob Mottram 94e342a297 actor inbox 2019-08-23 18:06:44 +01:00
Bob Mottram a608499323 actor inbox 2019-08-23 18:03:50 +01:00
Bob Mottram 46e8870842 Debug 2019-08-23 17:49:26 +01:00
Bob Mottram 5329849483 Send to actor directory 2019-08-23 17:42:59 +01:00
Bob Mottram 84c4dbadd8 Send to inbox 2019-08-23 17:37:15 +01:00
Bob Mottram a162c1f46d users 2019-08-23 17:32:44 +01:00
Bob Mottram 361fbf9e0f Variable name 2019-08-23 15:19:33 +01:00
Bob Mottram 6b5b9410d1 Get shared inbox handle from webfinger 2019-08-23 15:18:31 +01:00
Bob Mottram 5303be3942 Setting shared inbox actor to @domain@domain 2019-08-23 15:08:10 +01:00
Bob Mottram 377940a31f Shared inbox actor on @domain@domain 2019-08-23 14:47:29 +01:00
Bob Mottram d9c8dc46c2 Tidying 2019-08-23 12:39:16 +01:00
Bob Mottram f0cc2359ad Check that header was not signed in the future 2019-08-23 12:37:34 +01:00
Bob Mottram a2e3208999 Comments 2019-08-23 12:31:46 +01:00
Bob Mottram bb6dfbd7f9 Make date check into a function 2019-08-23 12:30:37 +01:00
Bob Mottram c13173ed75 Mitigate replay attacks 2019-08-23 12:20:20 +01:00
Bob Mottram d05a416998 quieten some debug 2019-08-23 11:57:27 +01:00
Bob Mottram 9c137b0560 Extra emoji 2019-08-22 22:45:00 +01:00
Bob Mottram fc01d82998 Simulate webfinger for posts to shared inbox 2019-08-22 21:26:57 +01:00
Bob Mottram 00d42a5b34 Shared inbox path 2019-08-22 21:04:59 +01:00
Bob Mottram 9cd87d13d8 Handle of shared inbox 2019-08-22 21:01:01 +01:00
Bob Mottram 2af276f0ae Also handle bot profiles 2019-08-22 20:53:24 +01:00
Bob Mottram ab64f2a2c5 Send profile updates to shared inbox 2019-08-22 20:47:10 +01:00
Bob Mottram f844c99517 Username 2019-08-22 20:04:41 +01:00
Bob Mottram 78a66ee216 name 2019-08-22 19:53:29 +01:00
Bob Mottram 9d8a080c5b Username 2019-08-22 19:50:09 +01:00
Bob Mottram 577094eb98 name 2019-08-22 19:37:22 +01:00
Bob Mottram f695039e5a Preferred name becomes display name - less ambiguous 2019-08-22 19:36:07 +01:00
Bob Mottram 8a581ababd Actor within cache 2019-08-22 19:13:07 +01:00
Bob Mottram 9017d7c7b8 Set domain 2019-08-22 19:10:46 +01:00
Bob Mottram e95ac52ca1 Debug 2019-08-22 19:07:29 +01:00
Bob Mottram 2d90c8945c Different domain 2019-08-22 19:03:53 +01:00
Bob Mottram 16939a062d More debug 2019-08-22 19:02:00 +01:00
Bob Mottram 7ca21555a3 Extra checks when receiving actor update 2019-08-22 18:49:57 +01:00
Bob Mottram 49d087a911 Store updated profile in memory cache 2019-08-22 18:33:04 +01:00
Bob Mottram 5891f2ae12 Profile updates 2019-08-22 18:25:12 +01:00
Bob Mottram 323fec6794 Send update to followers 2019-08-22 17:21:21 +01:00