Initial Release (1.0 Alpha-1)
Database
-
Implement initial database structure
Feed fetching service
-
Implement fetching of Mastodon profiles from meta tags -
Implement fetching of feeds from sites in the database -
implement capturing of thumbnail images from the meta tags of a post -
Implement storing thumbnail images in a cache directory -
Implement storing of favicon in a cache directory -
Implement storing of posts to a database associated with a site and author -
Implement detection of anime titles in categories -
Test to see if feed fetching service works without errors
JSON API (Flask)
-
Implement recent posts API with pagination -
Implement searching of archive with pagination -
Implement API to browse posts by Anime title -
Implement API to browse posts by author -
Implement API to browse posts by site -
Implement API to browse posts by site type -
Test to see if API functions work
Administrative Tools
-
CLI command to add/remove sites -
CLI command to import Anime data
Other
-
Create API documentation