BugAlertDotOrg / bugalert

MIT License
207 stars 20 forks source link

Document granular Atom feeds #5

Closed ajh0912 closed 2 years ago

ajh0912 commented 2 years ago

Interested to see if this project gets populated with accurate and quick information from community sources pre-CVE assignment, I far prefer a GitHub repo like this over services that keep private databases, although I'm curious to see how much the current setup could scale.

The Atom/RSS links go to https://bugalert.org/feeds/all.atom.xml

I can see in pelicanconf.py that it allows using the category slug, meaning the link https://bugalert.org/feeds/software-frameworks-libraries-and-components.atom.xml works for querying just the 'Software Frameworks, Libraries, and Components' category. It might be worth saying that somewhere?

Also could a slug feed be used for tags? For example https://bugalert.org/feeds/critical-severity.atom.xml, or if it's not possible to have tags and categories be searched at the same time: https://bugalert.org/feeds/tag/critical-severity.atom.xml and https://bugalert.org/feeds/category/software-frameworks-libraries-and-components.atom.xml or something similar.

sullivanmatt commented 2 years ago

It might be worth saying that somewhere?

I agree! Seems like perhaps the thing to do is make a page about the various Atom/RSS URLs and make the existing 'ATOM' link go there instead. I will put it on the list, PRs welcome if you get the time before myself or @mattlorimor do though :)

Also could a slug feed be used for tags? For example https://bugalert.org/feeds/critical-severity.atom.xml, or if it's not possible to have tags and categories be searched at the same time: https://bugalert.org/feeds/tag/critical-severity.atom.xml and https://bugalert.org/feeds/category/software-frameworks-libraries-and-components.atom.xml or something similar.

Yeah I like that, I'll have to check and see what Pelican is capable of. I'm betting it can.

sullivanmatt commented 2 years ago

Resolved in https://github.com/BugAlertDotOrg/bugalert/pull/22