Changed
- fix an error in
client.py
Added
- New Class:
InoreaderConfigManagerfor config management
Changed
- Use OAuth2.0 authentication instead of user authentication with password
- Optimized code of
InoreaderClient - Optimized results of commands
Added
-
New Class:
Subscriptionininoreader.subscription -
New methods:
InoreaderClient.get_subscription_listInoreaderClient.get_stream_contents
-
New commands:
get-subscriptions,fetch-articles,dedupe
Changed
- Supported new output formats in command
fetch-unread:markdownandorg-mode - Changed command
filter, seeexample/rules.example.yamlfor details - Use
logginginstead ofprintin cli
Changed
- Supported new output formats in command
fetch-unread:markdownandorg-mode - Changed command
filter, seeexample/rules.example.yamlfor details
Added
-
New methods:
InoreaderClient.add_tagInoreaderClient.mark_as_readInoreaderClient.mark_as_starredInoreaderClient.mark_as_likedInoreaderClient.broadcast
-
New command
filter
Changed
- add
useridparameter to init method ofInoreaderClient - update command line tool: save
useridafter login and use it in other commands
Initialize this project
-
Implemented
InoreaderClientwith methods below:InoreaderClient.get_foldersInoreaderClient.get_tagsInoreaderClient.fetch_unread
-
Implemented command line tool with commands below:
loginlist-folderslist-tagsfetch-unread