]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Initial support for third-party fallback hub such as Superfeedr for feed subscriptions.
authorBrion Vibber <brion@pobox.com>
Mon, 2 Aug 2010 23:08:54 +0000 (16:08 -0700)
committerBrion Vibber <brion@status.net>
Tue, 10 Aug 2010 19:57:40 +0000 (12:57 -0700)
commit9a53be4669e53ba343f4c6433405ae8de747a86f
tree73c8352d16ba24ecce6a543e679b4bc77f8ee476
parent6a2659ed67577b3f33c5c4d55067744a4b812a06
Initial support for third-party fallback hub such as Superfeedr for feed subscriptions.
If set up, this hub will be used to subscribe to feeds that don't specify a hub of their own.
Assumes that the fallback hub will, in fact, handle polling and updates for any feed we throw at it!
Authentication may be specified for the fallback hub.

Example:

  $config['feedsub']['fallback_hub'] = 'https://superfeedr.com/hubbub';
  $config['feedsub']['hub_user'] = 'abcd';
  $config['feedsub']['hub_pass'] = 'ckcmdkmckdmkcdk';

Also:
* Fix for WordPress-RSS-via-Superfeedr-Atom; if we have <author> info but no ID from a native ActivityStreams actor, don't freak out in the low-level processing code that checks for identity matches.
* enhanced messages for low-level FeedSub exceptions if they make it to outside display
plugins/OStatus/OStatusPlugin.php
plugins/OStatus/README
plugins/OStatus/classes/FeedSub.php
plugins/OStatus/classes/Ostatus_profile.php
plugins/OStatus/lib/feeddiscovery.php
plugins/OStatus/scripts/update-profile.php