Feedcrunch Application
DEKHTIARJonathan
released this
21 Aug 18:51
·
592 commits
to master
since this release
New Features:
- Complete Redesign of the Async Process and Worker orchestration
- Remove Django-Q and delete corresponding requirements + database table
- Installation of Celery with RabbitMQ as Broker
- Feedcrunch now requires to have PostgreSQL + RabbitMQ databases
- Advanced filtering functionalities for RSSFeeds which do not update
- New field in django model: RSSFeed. Now recording any error during feed refreshing
- New task to remove old RSS Subscribers' visits. Unused data that was unnecessarily saved.
- Celery Task set up to perform a "backend_cleanup" every full hour
Fixes:
- RSSFeed update was not robust to many cases and failed: Status 3XX. Now changing the url when facing a redirection
- Async Tasks multiple execution
- Fix of the tasks executing a refresh of RSS subscribers
- Licence change from GNU GPL v3.0 (old) to the GNU AGPL v3.0 (new)
UpComing Features:
- Mailchimp automatic subscribtion integration
- Platform Discovery
- Semantic Search
- Semantic Recommendation