This time it includes some additional smarts, in that it is able to filter the developer posts depending on where you are browsing in the forum.
For example, if you're at the Elite Dangerous root forum, you will see a huuuuge list of all the dev posts posted in any of the sub forums.
If you navigate to a particular forum, you will only see dev posts for that forum, and if you start reading a thread, you will only see the dev posts in that thread (if any).
This context sensitive filtering was a feature request for the old version, but before I got a chance to implement it, Frontier changed the entire forum which broke everything. Thus this change got put on the back-burner.
The previous script was very uncivilized and aggressive on Frontier's backend servers and that has been remedied as well. This version gets its data from a cloud server that I host elsewhere. That data is scraped off the forum. Well actually, only "metadata" is being scraped (to borrow some NSA parlance), not the actual post content, as I don't need it for this feature.
The scraping happens slowly and civilized roughly every 15 minutes, so there may be a 15 minute gap in the accuracy. I hope you guys can live with that, since I don't want to put undue pressure on the forum servers (you seem to manage that by yourselves).
Oh, one last thing, if anyone else would like the data itself for some other community tool..
- The data the userscript uses is a JSON document available here.
- I'm also providing an RSS feed for those that like staying up-to-date via feed readers, available here.
Note: if you want to use the data, I ask only that you respect the Last-Modified & ETag headers. I don't want to start banning and throttling, but I will if people use stupid tools like curl or wget without respecting the update frequency the server announces. Or if that's too sophisticated, then just don't fetch more frequently than once every 15 minutes.