Release Notes - Freedom Controller v0.7.4
by Dave Jones

Dave Jones
  • Microblog
  • Freedom Controller
  • Twitter
  • Tactical Faith
  • RSS feed
  • 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.