#348 Fix the feed & stream widgets backend
Merged by abompard. Opened by abompard.
abompard/fedora-hubs fix-feed  into  develop

Download 348.patch

The feed & stream page backends were pretty much phony, this pull request reworks the UI (React) to load more dynamically, and adds a backend that gets messages from the bus, processes them, stores them in the Redis DB, and notifies the UI.

As always with big pull requests, reading commit-by-commit should be much easier than the whole diff.

rebased

6 new commits added

  • Compatibility with Python < 3.5
  • Update documentation
  • Add unit tests
  • Add a parameter to control the number of issues to display
  • Cache the list of owned packages
  • Fix some errors in the ansible role

4 new commits added

  • Ansible role: better defaults
  • One more small fix to the ansible role
  • Fix typo
  • Ansible role: add a parameter for the SSL cert

2 new commits added

  • Protect the pagure_pr widget against malformed JSON
  • Ansible role: OIDC needs larger Nginx buffers

Pull-Request has been merged by abompard

Metadata