Commit Graph

  • d75b4f800b
    Merge be81cb7bdc into dc13a4f4d8 Daniel 2024-03-23 17:00:45 -0700
  • be81cb7bdc
    Actually load the provided file for setup Daniel 2024-03-23 16:59:34 -0700
  • dc13a4f4d8 Retrieve URL in NewRemoteActor master Matt Baer 2023-04-28 14:02:47 -0400
  • d7ab3eaa44 Add license Matt Baer 2020-04-09 11:02:23 -0400
  • 48a817613c Prevent panic on non-string `outbox` and `inbox` Matt Baer 2020-04-09 10:58:33 -0400
  • 10584314ee Support Go modules Matt Baer 2020-03-17 13:03:21 -0400
  • 9e02116c0c Remove double slash in unfollow activity Michael Demetriou 2019-12-05 15:28:12 +0200
  • dd6d19cc8b Merge branch 'master' of github.com:writeas/activityserve Michael Demetriou 2019-11-15 11:58:00 +0200
  • 172ae33592 Update activityserve to use current httpsig Michael Demetriou 2019-11-15 11:55:15 +0200
  • 4a526aae09 Update activityserve to use current httpsig Michael Demetriou 2019-11-15 11:55:15 +0200
  • 1120dff00d Fix \\n in the publicKey and add http 204 as a success condition Michael Demetriou 2019-11-08 16:01:18 +0200
  • f3e0c1bd61 Fix whoAmI to use json marshalling instead of string concatenation Michael Demetriou 2019-11-08 10:41:06 +0200
  • 898c97700f Add instance nodeinfo Matt Baer 2019-10-28 23:14:36 -0400
  • 7eb1d2e2b2 Log JSON when receiving a "Create" activity if debug flag is on Michael Demetriou 2019-10-21 19:44:10 +0300
  • 5bbc0fca4c Make "Announce" "To" property an array according to Michael Demetriou 2019-10-21 13:24:29 +0300
  • 6ca250bcf4 Make sure endpoints["sharedInbox"] exists before using it Michael Demetriou 2019-10-14 12:01:07 +0300
  • 3a81f7784d Remove unused import comments Michael Demetriou 2019-10-11 10:26:27 +0300
  • c4bb553217 If the remote actor does not have a sharedInbox then return their inbox so implementations do not need to care whethere there is a sharedInbox or not Michael Demetriou 2019-10-11 10:08:24 +0300
  • 1d173c5d57 Add sharedInbox to remoteActor because it's needed by writefreely Michael Demetriou 2019-10-10 19:56:21 +0300
  • 5fc3b48e70 Cleanup Michael Demetriou 2019-10-08 15:23:25 +0300
  • 76f9e14b93 Export Inbox getter for remote actor Michael Demetriou 2019-10-08 15:22:59 +0300
  • 59ab751453 Add ServeSingleActor() for easier onboarding Michael Demetriou 2019-09-20 16:56:00 +0300
  • 6a02d08d5d Fixes to enable following pixelfed Michael Demetriou 2019-09-20 16:21:21 +0300
  • 62d04be12e Fix announcements Michael Demetriou 2019-09-17 11:57:52 +0300
  • c4594779db Add rejected to list so that we don't try again Fix following after moving id's to /item/ Create GetActor that checks if actor exists and if not creates it Michael Demetriou 2019-09-17 11:42:17 +0300
  • 8bb04402d9 Add readme Michael Demetriou 2019-09-14 11:43:02 +0300
  • da7663c2e6 Make activityserve a free-standing library ready to "go get" it Michael Demetriou 2019-09-14 11:25:52 +0300
  • 0979f847e9 Add /following endpoint, move followers and following endpoints to /peers/{follow*}, move posts to /items/{hash}, implement unfollow Michael Demetriou 2019-09-14 11:12:15 +0300
  • f1bfedb5a1 update TODO to current state Michael Demetriou 2019-09-13 20:28:11 +0300
  • bf09851483 Made onFollow overridable (untested) Michael Demetriou 2019-09-13 20:21:54 +0300
  • 29ad8059ba WIP: working on printing paged outbox Michael Demetriou 2019-09-11 21:17:21 +0300
  • 47dfecbeb3 Following, being followed and sending toots works Michael Demetriou 2019-09-11 12:21:38 +0300
  • 86eda3a0e9 Implement being followed. Michael Demetriou 2019-09-10 11:21:39 +0300
  • f67906c96a Inital commit Michael Demetriou 2019-09-04 12:33:32 +0300