aurelg / feedspora

FeedSpora posts RSS/Atom feeds to your social network accounts.
35 stars 5 forks source link

Enhanced Shaarli client to comply with FeedSpora standards #64

Closed wilddeej closed 5 years ago

wilddeej commented 5 years ago

Fixes Issue #63, updates status of Issue #38. Shaarli client now complies with defined FeedSpora standards, with the exception that the post_include_media option is still not supported (nor can it be, as the Shaarli service does not support any specification of images). Additionally, a post_audience option has been added to allow posting of private links to Shaarli if desired/specified (the default is still public).

Tests were updated and enhanced to verify the new functionality. Where possible, pylint errors were also cleaned up in the shaarpy_client.py sub-module.

This PR also includes a change to reflect usage of the main Diaspora API library rather than a forked version (as the main version now includes required changes that were in the forked version).