Commit Graph

58 Commits

Author SHA1 Message Date
9453fd6299 Properly link comments to AP objects 2018-10-26 15:01:14 -04:00
4d5664e090 [WIP] Start implementing inbound comments 2018-10-26 09:23:19 -04:00
f9addf7dc2 Create keys for new users and pass correct number of arguments 2018-10-26 07:07:49 -04:00
eb7a8b312b Use the right function 2018-10-26 06:49:40 -04:00
aa53db8849 Address comments to attributedTo and actor of parents 2018-10-26 06:41:31 -04:00
11038262eb Calculate current url correctly 2018-10-24 20:32:05 -04:00
0de2b2c7e1 [WIP] Hack on comments 2018-10-24 19:25:47 -04:00
3293e50d71 Don't truncate debug log 2018-10-24 07:57:29 -04:00
7b8a35d8b0 Implement outbound comment syncing for not-logged-in users
Although it is possibly not working...
2018-10-24 07:31:38 -04:00
87aae44c72 [WIP] Implement WP->Mastodon comment syncing 2018-10-23 18:52:36 -04:00
d133be2e15 [WIP] Start implementing outbound comments 2018-10-23 07:02:57 -04:00
59003788a7 Add comments table 2018-10-23 07:02:49 -04:00
bd686447a3 Add missing requires and format 2018-10-23 07:02:31 -04:00
fb923a63c3 Properly format the link and use type Note 2018-10-21 17:22:16 -04:00
775b126653 Use the post title as the summary and the excerpt as the content 2018-10-21 17:09:11 -04:00
26dcd8e580 Save actors as objects 2018-10-21 10:06:48 -04:00
d8c4a5cd8b Respond correctly to requests with Accept: application/ld+json 2018-10-21 09:41:17 -04:00
44f3117eaa Formatting and a bug fix 2018-10-21 09:41:07 -04:00
aa7338c042 Clean up typos from refactoring 2018-10-21 08:52:56 -04:00
a85bbc7333 Prefix all namespaces with "pterotype" 2018-10-20 22:34:20 -04:00
fc01e6beb2 Only federate posts 2018-10-19 06:49:18 -04:00
7ea1782edf Decode HTML special chars in summary 2018-10-19 06:41:29 -04:00
08db923066 Account for new post 2018-10-19 06:18:31 -04:00
74511f77a5 Use get_the_excerpt instead of post->post_excerpt 2018-10-19 06:09:40 -04:00
8d2d75da40 Send accept activities after the follow request has been handled 2018-10-18 07:34:27 -04:00
17766a154d Fix request signatures
Accepting the follow request still isn't working, though...
2018-10-17 08:19:52 -04:00
ccede6a45c [WIP] Add logging; start debugging request signing 2018-10-17 07:08:48 -04:00
71ba6b26ea Put error logs in their own directory 2018-10-12 08:42:36 -04:00
03f171a8fd Decode followers/following json 2018-10-11 07:20:46 -04:00
073d597afa Merge branch 'master' of ssh://git.jeremydormitzer.com:222/jdormit/pterotype 2018-10-10 23:17:15 -04:00
b9224b8a81 Much debugging with mastodon 2018-10-10 23:16:58 -04:00
Jeremy Dormitzer
914dd137a5
Handle the public collection and address activities 2018-10-09 11:57:37 -04:00
a12ea89f92 Make webfinger links an array 2018-10-09 10:08:14 -04:00
1b30055287 Log activation errors if in debug mode 2018-10-09 08:58:25 -04:00
5b80c555d7 Squash bugs mercilessly 2018-10-09 08:50:21 -04:00
7693700ba3 Finish refactor 2018-10-09 07:52:48 -04:00
0ae3d32dd7 [WIP] Begin great schema refactor
I still need to refactor all the activities in includes/server/activities
2018-10-09 07:06:26 -04:00
26df952c68 Lock down posting to outbox 2018-10-08 08:26:02 -04:00
1fa894e087 Fix deleting posts 2018-10-07 23:21:59 -04:00
384bcba338 [WIP] Fix posting bugs
There is still something funky with deletion, I think
2018-10-07 21:18:49 -04:00
26dbfe6d2c [WIP] Handle activity creation on post update/publish/trash 2018-10-07 19:12:45 -04:00
9c371b4720 Sign outbound activities 2018-10-06 08:01:50 -04:00
76abc08dd4 [WIP] Start implementing request signing on inbox delivery 2018-10-04 17:41:17 -04:00
4b3e43baaa Add publicKey field to actor json 2018-10-04 07:09:38 -04:00
133217dd5f Generate key pairs for actors 2018-10-04 06:44:32 -04:00
8359bce0be Implement webfinger discovery 2018-10-03 08:23:41 -04:00
f89dd048a4 [WIP] Register webfinger route 2018-10-02 13:27:29 -04:00
718c7c84a5 Some fixes for the inbox code path 2018-09-30 16:39:42 -04:00
188229a7ab Make the whole outbox code path work 2018-09-30 10:55:04 -04:00
78049c61bf Fix posting to outbox 2018-09-29 09:37:09 -04:00