Closed gedankenstuecke closed 4 months ago
Click to see where and how coverage changed
File Statements Missing Coverage Coverage
(new stmts)Lines missing
server/apps/main
feeds.py
urls.py
views.py
server/apps/main/tests
test_views.py
Project Total
This report was generated by python-coverage-comment-action
Okay, I just added the tests as well to keep our coverage up, @helendduncan I think this would also be ready for review now! 🚀
I think that's a good idea, especially as the website itself should in the metadata announce the presence of an RSS feed, so that it's accessible by just linking to the view experiences page!
Closes #610
This PR adds both an Atom & RSS feed on the public experiences page, properly linked behind the scenes in the
head
of the website as appropriate to facilitate automatic discovery of it.It also includes a link to the feed on that page in order to highlight this flag beyond automated discovery. Furthermore, the feed links automatically mirror the current view including the trigger inclusion choices, so that people can subscribe to a feed that includes only those topics they are comfortable reading about.