Release Notes - Freedom Controller v0.7.4

Dave Jones
  Microblog
  Freedom Controller
  Twitter
  Tactical Faith
  RSS feed
[Collaboration node. Do not delete.]
The code is on github here, and a manual download is here.
Upgrade command: sudo /opt/cartulary/bin/upgrade.sh
**Please note that there was an update to the upgrade.sh script in the v0.6.11 release, so unfortunately you may need to run the upgrade command multiple times until you get no script errors if you are coming from a release version prior to v0.6.11. Possibly 3 or 4 times. I know this is messy and apologize for that. If you have any trouble please post to the Freedom Controller/SOPML google group linked at the bottom.
Just cause you feel it...
The primary focus of this release is on improvements to article content extraction and workarounds for problem feeds in the aggregator. Since we added a new article extraction engine last time, the number of articles we are able to extract improved. But, even so, the quality was sometimes poor. I spent a lot of time regex'ing and css'ing to get the format of the articles as presentable as possible.
The goal, in general, has always been to take any document and pare it down to it's most basic structure. That means, no DIV's, no html attributes, etc. Just the most vanilla, basic html you can imagine. It always looks better that way.
Bug Fixes (the notable ones)
  Longstanding bug where sometimes HTTP headers would show up in the body of a carted article
  Big bug in redirection detection when a meta refresh tag was being used
  Two sql argument ordering typos in Aggrivate that kept the feed from updating correctly
Improvements:
  There is now an email link on the article page for easier handling of that activity
  Styling improvements in carted articles in the river and on article page
  Tons of tweaking to the way carted articles are converted after parsing
  Lots of improvements to article extraction
  The system now checks for available FC upgrades and puts a notice in the admin feed
  Feedscan now tries more ways to fix feeds that aren't encoded right or have invalid structure
If there are any bugs please post them here in the comments, or in the Freedom Controller google group.