Skip to content

Feedcrunch Application

Compare
Choose a tag to compare
@DEKHTIARJonathan 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