Wallabag v2: A TT-Rss to Wallabag v 2.x plugin
A Wallabag v 2.x plugin for Tiny-Tiny-RSS designed to login via Oauth and work with the Wallabag v 2.x api.
Installing the plugin:
-
Clone this repository in a directory readable by your http server or php-fpm daemon.
-
Add a symbolic link from
tt-rss/plugins.local/wallabag_v2
to the directorywallabag_v2
of this repository. -
Get Oauth token configuration
- In Wallabag: Create a new Oauth client in the Developer tab, take note of the client id and client secret.
- In TT-Rss: Enable the plugin and enter the Wallabag credentials in the Wallabag v2 accordion pane below Plugins: username, password, client_id and client_secret.
-
Enjoy posting directly to Wallabag with 1-click in the footer of each article!
Troubleshoot
If you keep getting 404 errors, check if you didn't add a trailing slash to the url of your Wallabag instance in preferences.
For 400 errors, check your credentials.
TODO ... which may or not actually ever get done...
- Enable use of the refresh token
- Fine tune error messages
- Add tag support
- Add hotkey support
- Add colour changing button
- Rewrite the entire code as it's really dirty.
Helpfull Links:
- Official TT-RSS Plugin Documentation
- Official Wallabag Documentation
- Wallabag on GitHub
- Wallabag Home Page
Credits
Thanks to: