Commits on Dec 1, 2010
  1. Issue #455: Twitter crawler saves user information accurately at comp…

    * Changed crawler->owner_object reference to crawler->user as per Issue #405 patch
    ginatrapani committed Dec 1, 2010
  2. Issue #437: Twitter plugin bugfix: Don't include URLs with question m…

    …arks in Inquiries list
    * Only query for question marks followed by a space or at the end of a line
    waxpancake committed with ginatrapani Nov 29, 2010
Commits on Nov 21, 2010
  1. Version 0.5 (beta 5)

    ginatrapani committed Nov 19, 2010
  2. Issue #405: Added timestamps and friendlier classnames to user log, w…

    …ith support for full log display
    ginatrapani committed Nov 21, 2010
Commits on Nov 20, 2010
  1. Issue #359: More specific error messaging for plugin option ajax erro…

    …rs than "Sorry, but we are unable to process your request at this time."
    * Fixed variable name typo
    Mark Wilkie committed with ginatrapani Nov 19, 2010
  2. Issue #379: Amy's bugfix for grid search Unicode bug

    Mark Wilkie committed with ginatrapani Nov 19, 2010
Commits on Nov 19, 2010
  1. Issue #442: Updated message for expired update auth token in database…

    … upgrader
    Mark Wilkie committed with ginatrapani Nov 19, 2010
  2. Issue #405: Revamped web-based crawler log presentation

    Added Logger support for:
    * Verbosity levels: user (quiet) and developer (verbose)
    * Message types: error, success, and informational messages
    * Output types: HTML or plain text
    * Class, method name, and line number of logged message
    Updated all plugins to:
    * Output user messaging for web-based crawling
    Twitter plugin:
    * Cleaned up code for better exception handling and more informative logging
    * Added missing docblocks
    * Code style guide tweaks
    Update now page:
    * Embedded actual log in an iframe so that the page loads more quickly
    ginatrapani committed Nov 19, 2010
Commits on Nov 16, 2010
  1. [DB MIGRATION REQ'D] Issue #201: Added unique constraints on posts an…

    …d links table
    * Changed inserts into these tables, in their DAO classes to use 'insert ignore'.
    * Some of the existing tests needed to be modified as they violated the constraint.  For the Flickr tests, this required adding an additional test API file too.
    * Also added new tests to check the constraint.
    * Modified addPost so that increments to retweet etc. counts in other posts were not done unless the post was actually added (e.g., not done if post was a dup)
    * Tweaked a few comments
    amygdala committed with ginatrapani Sep 29, 2010
Commits on Nov 14, 2010
  1. Version 0.4 (beta 4)

    ginatrapani committed Nov 8, 2010
  2. Issue #334: Restored cache directory

    * Overrode clear_all_cache SmartyThinkUp method to avoid future deletion.
    ginatrapani committed Nov 8, 2010
  3. Issue #289: Converted test fixtures to FixtureBuilder

    * TestOfOwnerMySQLDAO
    * TestOfUserErrorMySQLDAO
    * TestOfLinkMySQLDAO
    randi2kewl committed with ginatrapani Nov 5, 2010
  4. Issue #223: Web-based database migrations for new ThinkUp releases

    * Added application-level options (in addition to plugin options)
    * Added installer and upgrader integration tests
    * Added web-based interface to backup and restore a ThinkUp database
    mwilkie committed with ginatrapani Nov 5, 2010
Commits on Nov 4, 2010
Commits on Nov 3, 2010
  1. Issue #372: Various WordPress plugin tweaks

    * WP Plugin: configurable sort order of thinkup_chron_archive
    * WP Plugin: Escape html entities in tweet content
    * WP Plugin: add before_tweet_alt attribute to thinkup_chron_archive
    denislemire committed with ginatrapani Oct 9, 2010
Commits on Nov 1, 2010
  1. Issue #412: Consolidated menu call with custom headers; changed Twitt…

    …er's 'Posts' to 'Tweets', etc
    ginatrapani committed Nov 1, 2010
Commits on Oct 31, 2010
  1. Issue #402: Configure max # of API calls to use per Twitter crawl, fo…

    …r whitelisted accounts
    ginatrapani committed Oct 31, 2010
  2. Issue #254: Flush logger output as it runs (instead of rendering page…

    … once entire crawl is complete)
    ginatrapani committed Oct 31, 2010
Commits on Oct 30, 2010
  1. Issue #206: Installer integration tests

    * Generates a brand new user distribution zip file on the current state of the tree
    * Extracts it in the webapp/test_installer directory
    * Walks through the installation process
    * Activates the registering user account and logs in
    ginatrapani committed Oct 30, 2010
Commits on Oct 26, 2010
Commits on Oct 21, 2010
  1. Issue #394: Fixed ThinkUpWebTestCase::buildData bug causing failures …

    …in MySQL 5.0.22 on OS X
    mwilkie committed with ginatrapani Oct 19, 2010
Commits on Oct 19, 2010
  1. Version 0.3 (beta 3)

    ginatrapani committed Oct 19, 2010
  2. Issue #392: Added admin-only "Update database" link to footer for Sno…

    …wflake database migration
    * This is a temporary solution which will be superseded by permanent DB upgrade infrastructure currently in progress
    ginatrapani committed Oct 19, 2010