Wykres commitów

  • c81a6b8ed2 activitypub: follow HTML link rels that point to AS2 objects Ryan Barrett 2017-10-20 07:49:25 -0700
  • e985516dc3 return parsed JSON from common.get_as2(); use it in activitypub Ryan Barrett 2017-10-20 07:13:04 -0700
  • 527ca5585b add common.get_as2() Ryan Barrett 2017-10-20 07:00:42 -0700
  • 7ca72a1b36 fix error handling in common.requests_*() Ryan Barrett 2017-10-18 22:47:03 -0700
  • 3922d54359 outbound salmon: fix like and repost support Ryan Barrett 2017-10-17 19:39:00 -0700
  • bb9294ea51 tell common.error() explicitly when to include exc_info Ryan Barrett 2017-10-17 07:46:42 -0700
  • fff036b5e6 docs: remove extra slash from nginx redirect Ryan Barrett 2017-10-17 10:47:24 -0700
  • 3fa976a197 docs: add fedsocnet supported versions Ryan Barrett 2017-10-17 07:45:21 -0700
  • 8b99b5b9b5 docs: move "which sites are supported?" up Ryan Barrett 2017-10-17 07:21:23 -0700
  • 86928f1be9 add docs on how to follow and be followed in fedsocnets Ryan Barrett 2017-10-17 07:14:45 -0700
  • a520fe8462 pass 4xx and 5xx responses from fedsocnets through to client Ryan Barrett 2017-10-16 22:27:54 -0700
  • bf0897ba81 activitypub and salmon: return 501 on unsupported activity type Ryan Barrett 2017-10-16 22:21:13 -0700
  • 02f1e67cf9 salmon: return 400 on bad XML Ryan Barrett 2017-10-16 22:02:37 -0700
  • ad01716fda fix /ACCT/salmon URL routing regexp in app.yaml Ryan Barrett 2017-10-16 21:54:58 -0700
  • db75bd7589 webmention => activitypub: fix likes and reposts Ryan Barrett 2017-10-16 21:48:41 -0700
  • c35df19a2b home page: add fedsocnet logos Ryan Barrett 2017-10-16 18:29:07 -0700
  • 52ee8f8c54 webmention: fix email subject Ryan Barrett 2017-10-16 18:26:17 -0700
  • c5c05f3acb mastodon and hubzilla logotype images Ryan Barrett 2017-10-16 18:26:00 -0700
  • 1456b9c85d home page: drop Get Started button, show docs immediately Ryan Barrett 2017-10-16 08:09:14 -0700
  • 73ac7ba1e7 unify webmention sending from salmon and activitypub into common Ryan Barrett 2017-10-16 07:13:43 -0700
  • 38b7eb3807 docs: fix typo Ryan Barrett 2017-10-15 17:43:41 -0700
  • 02ff737dac email me (for now) whenever we get a wm Ryan Barrett 2017-10-15 17:34:21 -0700
  • 9ba00d3b30 drop alpha warning banner on home page. open for business! Ryan Barrett 2017-10-15 17:34:12 -0700
  • 6190f3bc0c refactor abort() calls to use common.error() Ryan Barrett 2017-10-15 16:57:33 -0700
  • f940718790 salmon: support incoming likes and shares (reposts) Ryan Barrett 2017-10-15 16:44:29 -0700
  • f119b02f18 render: support atom Ryan Barrett 2017-10-15 10:50:01 -0700
  • c2a3444ba2 update tests for granary converting AS1 displayName to AS2 name Ryan Barrett 2017-10-12 23:16:32 -0700
  • f2fa44bfff activitypub: fetch and include source actor if necessary Ryan Barrett 2017-10-12 23:14:46 -0700
  • 269602d36b misc doc tweaks Ryan Barrett 2017-10-12 23:14:10 -0700
  • a11d6745a9 switch incoming salmon/activitypub to overwrite Response Ryan Barrett 2017-10-12 23:13:54 -0700
  • dce33bde16 /render: fix app.yaml routing Ryan Barrett 2017-10-12 07:34:20 -0700
  • ef89af7372 switch to using Response.get_or_create() Ryan Barrett 2017-10-11 21:12:39 -0700
  • d74e6f02dd convert # to __ in source, target URLs in Response key ids Ryan Barrett 2017-10-11 21:07:47 -0700
  • 6ef3cec71d minor doc tweaks Ryan Barrett 2017-10-11 07:26:52 -0700
  • 9a7975bf5d activitypub: use proxy mf2 URLs for likes and reposts/boosts Ryan Barrett 2017-10-10 22:42:19 -0700
  • 98465907ff add new /render endpoint for rendering Responses as HTML Ryan Barrett 2017-10-10 07:42:10 -0700
  • 6a65e2e74a store source post in Response Ryan Barrett 2017-10-09 21:11:40 -0500
  • d1c54ff223 activitypub: send Update instead of Create for existing responses Ryan Barrett 2017-10-09 20:12:17 -0500
  • 19a686edc3 store responses in new Response datastore model Ryan Barrett 2017-10-09 19:29:50 -0500
  • c34103b41a automatically show docs if there's a fragment (ie fragmention) Ryan Barrett 2017-10-08 15:39:40 -0500
  • c2f7d65657 docs: drop todos for hosted blog silos Ryan Barrett 2017-10-07 18:19:31 -0500
  • aa48286e73 first pass at full docs Ryan Barrett 2017-10-07 17:51:49 -0500
  • 41cf159595 activitypub: minor log message bug fix Ryan Barrett 2017-10-04 07:59:14 -0700
  • c47e07ab94 webfinger: check domain home page too; preserve port in MagicKey domain Ryan Barrett 2017-10-04 07:12:03 -0700
  • 63a9e47002 outbound webfinger: use full acct: URIs Ryan Barrett 2017-10-04 07:09:02 -0700
  • 4f79e6ebd5 incoming activitypub: return 400 for non-replies (likes etc) Ryan Barrett 2017-10-04 07:07:22 -0700
  • a21c94b0f7 mastodon AP interop: add preferredUsername Ryan Barrett 2017-10-02 07:53:06 -0700
  • 1782370f5e as2: id and type, not @id or @type Ryan Barrett 2017-10-01 21:45:00 -0700
  • 9400b0ee80 mastodon interop: ensure preferredUsername and id Ryan Barrett 2017-10-01 21:43:18 -0700
  • f6a3ca1848 new incoming webmention UI: expect them to add fed.brid.gy link Ryan Barrett 2017-10-01 21:43:01 -0700
  • 4284ef830d only add AP AS2 publicKey field to Person type; add test Ryan Barrett 2017-10-01 07:09:22 -0700
  • 71f0a4c8d4 AP: add publicKey to actor object Ryan Barrett 2017-10-01 07:01:35 -0700
  • 8e2406caa4 add_webmention: unquote input URL Ryan Barrett 2017-10-01 07:00:32 -0700
  • fcef1e84ec switch from request.host_url to appengine_config.HOST_URL Ryan Barrett 2017-09-30 07:56:40 -0700
  • c998901108 update webfinger, AS2, etc for receiving AP Ryan Barrett 2017-09-28 07:25:21 -0700
  • b8bdde7cef fix tests for 3dd265d (AS2/AP tweaks for Mastodon) Ryan Barrett 2017-09-26 07:54:37 -0700
  • 3dd265d741 more AS2/AP tweaks for Mastodon. likes and reposts aka boosts now work! Ryan Barrett 2017-09-26 07:26:07 -0700
  • a27d89091b port activitypub AS2 conversion to granary Ryan Barrett 2017-09-24 17:03:03 -0700
  • 601bfde5c7 even more AS2-isms for ActivityPub interop with Mastodon Ryan Barrett 2017-09-24 16:50:24 -0700
  • 53cf61c980 more AS2-isms for ActivityPub interop with Mastodon Ryan Barrett 2017-09-20 08:04:28 -0700
  • c1aff22a55 don't upload pycrypto, since it's built into app engine Ryan Barrett 2017-09-20 07:40:58 -0700
  • b123088158 activitypub: implement HTTP Signatures using httpsig library Ryan Barrett 2017-09-19 07:15:38 -0700
  • 2699de6903 add MagicKey.private_pem() and public_pem() Ryan Barrett 2017-09-19 07:13:35 -0700
  • d5587b3e81 start on user docs Ryan Barrett 2017-09-14 07:51:50 -0700
  • 2320f1ce1e salmon: return 400 if target post has no Atom version Ryan Barrett 2017-09-14 06:52:18 -0700
  • db8e4249d8 webfinger: discover and return PuSH hub header links Ryan Barrett 2017-09-13 07:48:32 -0700
  • 1ff70ffa51 webfinger: use site's own atom feed if available Ryan Barrett 2017-09-13 07:05:30 -0700
  • d265b61f41 drop unnecessary test todos for content-type Ryan Barrett 2017-09-13 06:48:04 -0700
  • dbc009b3ce minor test fixes: MagicKey id is back to domain w/o username Ryan Barrett 2017-09-12 08:16:54 -0700
  • 86c6934a98 webfinger: settle on 'me' username, just domain in paths Ryan Barrett 2017-09-12 07:31:50 -0700
  • 5bb62f4021 use future unicode string literals, drop u qualifier Ryan Barrett 2017-09-12 07:31:18 -0700
  • b613eaa3b4 friendica interop: got close! details in friendica/friendica#3696 Ryan Barrett 2017-09-12 06:42:09 -0700
  • e16c455ec2 update host-meta templates to return webfinger/LRDD links Ryan Barrett 2017-09-12 06:39:30 -0700
  • 51b92c2d81 hubzilla interop: working locally! Ryan Barrett 2017-09-06 07:59:27 -0700
  • 91ba640f7c hubzilla interop: working locally! hubzilla Ryan Barrett 2017-09-06 14:59:27 -0700
  • 888868513c kroeg interop: handle actor/attributedTo w/inbox but no url Ryan Barrett 2017-09-04 21:16:40 -0700
  • bd5243d3ae readme: add activitypub details for kroeg, mastodon, hubzilla Ryan Barrett 2017-09-04 18:09:15 -0700
  • ac444b0c2c add ostatus and activitypub logos to right of header Ryan Barrett 2017-09-03 22:45:26 -0700
  • 0d4cc32d78 bug fix for attempting interop with quitter Ryan Barrett 2017-09-03 16:01:52 -0700
  • eb774064b3 fix webfinger handler, require username in acct: URI Ryan Barrett 2017-09-03 15:44:01 -0700
  • fb977c5f52 mastodon interop: webmention cleanup, tests mastodon Ryan Barrett 2017-09-03 15:26:41 -0700
  • 4dd8f7e1a7 mastodon interop: salmon + activitypub + webfinger cleanup, tests Ryan Barrett 2017-09-03 12:54:10 -0700
  • b975d68a72 mastodon interop: webfinger cleanup, tests Ryan Barrett 2017-09-03 12:35:18 -0700
  • 76af3231e7 mastodon interop: got webmention => salmon slap to mastodon working! Ryan Barrett 2017-09-01 20:49:00 -0700
  • 90c1a60688 fix salmon URL route Ryan Barrett 2017-08-27 12:20:59 -0700
  • bbf8839822 webfinger: handle /.well-known/webfinger, salmon link bug fix Ryan Barrett 2017-08-27 11:53:48 -0700
  • 00b2cd4a51 activitypub: singular inReplyTo, also cc in reply to url Ryan Barrett 2017-08-26 16:04:31 -0700
  • c9090401b0 misc tweaks after testing against distbin, mastodon, etc Ryan Barrett 2017-08-26 15:20:54 -0700
  • 541d97d2a4 test_salmon: use current time to pass signature verification Ryan Barrett 2017-08-26 15:18:33 -0700
  • f7c3a357b2 tests: use new testutil.requests_response() Ryan Barrett 2017-08-24 07:41:46 -0700
  • 779b62c837 unify app engine testbed setup/teardown into testutil.TestCase Ryan Barrett 2017-08-23 23:24:47 -0700
  • 394c666f46 readme: add notes on test ActivityPub and OStatus accounts Ryan Barrett 2017-08-23 23:15:49 -0700
  • f6deddeb96 translate incoming webmentions to outgoing salmon slaps Ryan Barrett 2017-08-23 08:14:51 -0700
  • 0fe3e7c3d4 salmon: add spec links Ryan Barrett 2017-08-20 11:35:14 -0700
  • a31bd509ec finish first pass at converting incoming salmon slaps to webmentions Ryan Barrett 2017-08-20 11:33:00 -0700
  • a089bc78f5 start on salmon; in progress checkpoint Ryan Barrett 2017-08-20 07:28:40 -0700
  • 96df69025e webfinger: add self, salmon links Ryan Barrett 2017-08-19 19:46:53 -0700
  • f0fe11dc9a webfinger: test that magic keys are persistent Ryan Barrett 2017-08-19 13:36:52 -0700
  • 26efa299d6 webfinger: preserve order of u-urls from h-card Ryan Barrett 2017-08-19 13:34:06 -0700
  • b7daa0e4ee 400 when we can't find a representative h-card Ryan Barrett 2017-08-19 13:31:06 -0700