Commits on Jun 21, 2011
  1. Version 0.13 (beta 13)

    ginatrapani committed Jun 21, 2011
Commits on Jun 17, 2011
Commits on Jun 15, 2011
  1. Bugfix: Gracefully handle authorizing an existing Twitter account

    ginatrapani committed Jun 15, 2011
    Rewrite success and error messages to be more user-friendly/clear to non-developers
    Code cleanup: Clearer var names, separated out markup into view template
    Updated and added tests
    Closes #797
Commits on Jun 14, 2011
Commits on Jun 9, 2011
  1. Code style guide: space after if before parens

    ginatrapani committed Jun 9, 2011
    "Control statements should have one space between the control keyword and opening parenthesis, to distinguish them from function calls."
Commits on Jun 7, 2011
  1. Typo: a while, not awhile

    ginatrapani committed Jun 7, 2011
Commits on Jun 4, 2011
Commits on Jun 3, 2011
  1. Singular is singular

    ginatrapani committed Jun 3, 2011
  2. Issue #827: Don't display the | before Update Now if there's 1 servic…

    suth committed with ginatrapani Jun 1, 2011
    …e user
    Closes #827, closes #830
  3. Issue #100: Service User Export enhancements

    ginatrapani committed Jun 3, 2011
    * Export encoded_locations and favorites, too
  4. Issue #100: Export service user data tool

    ginatrapani committed Jun 1, 2011
    * Added ExportDAO, ExportServiceUserController, docs
    * Increased the amount of time WebTestOfDatabaseUpgrade considers a zip file old
    Closes #100
Commits on May 30, 2011
Commits on May 29, 2011
  1. Issue #791: Improve post URL extraction

    citizentools committed with ginatrapani May 26, 2011
    Recognize and standardize some poorly formed URLs
    Use a modified form of John Gruber's regular expression for URL detection to pick out URLs,
    including those terminated by commas, periods, or smart-quotes, as well as URL fragments
    generally recognizable as URLs, e.g. (without the http prefix)
    Normalize the fragments so they conform to URL syntax
    Only return results that pass Utils::validateURL to ensure consistency with the ExpandURLsPlugin
    Expand the URL extraction tests to verify and document the changes, and reformat the test so it's driven by an array of inputs and expected results
    Closes #791, closes #828
  2. Avoid "PHP Deprecated: Assigning the return value of new by reference…

    ginatrapani committed May 29, 2011
    … is deprecated" notice while testing
  3. Removed unused PostDAO methods and tests

    ginatrapani committed May 29, 2011
    * Explicitly set is_protected in TestOfPostMySQLDAO FixtureBuilder setup data
    * Code style: US English spelling on 'sanitise' method name
Commits on May 27, 2011
  1. Adding overlooked doc for #709

    ginatrapani committed May 27, 2011
  2. [DB MIGRATION REQ'D] Issue #667: Display more accurate retweet counts

    amygdala committed with ginatrapani Mar 21, 2011
    Prior to this patch, for new-style RTs, ThinkUp only displayed RT counts up to 100.
    Adds a new retweet_count_api field to tu_posts, now stores the value from Twitter in that and keeps track of the cached count from the posts in the database in 'retweet_count_cache'.
    'old_retweet_count_cache' still counts the old-style retweets.
    What's displayed to the user is now 'old_retweet_count_cache' + the larger of 'retweet_count_cache' or 'retweet_count_api'.
    For posts collected prior to this fix, they will still display a count maxed out at Twitter's reporting threshold of 100.  Newly collected posts will show a more accurate RT count.
    The RTs listed (still) reflect the actual database contents.
    Closes #667, closes #813, closes #822
  3. SlickGrid search updates

    mwilkie committed with ginatrapani May 22, 2011
    * Add notice if search limit of 5000 is reached and ability to override search limit (Issue #709)
    * Load all-tweets, all mentions and favorites search grid inline on page instead of popping lightbox (Issue #714)
    * Post replies Slickgrid search works when clicking on it from any post view (Issue #814)
    * Add sidebar search input box on post replies page
    * Disable grid column re-ordering, causes grid to clear
    * Hide word frequency when loading search view from url
    * Updated Faceboook plugin
    * Hide posts on All Mentions and Favorites -> All when loading search
    * Hide paging ("Older Posts") when loading search
    * Add documentation
    Closes #814, closes #714, closes #709, closes #820, closes #825
  4. Developer tool: Pull/Test/Post back results script

    ginatrapani committed May 26, 2011
    Given a username, branch name and pull request ID, this script pulls a branch's code and runs the ThinkUp test suite. Given a valid GitHub OAuth token, it posts the test results to the pull request's comments automatically. Without a GitHub OAuth token set, the script simply outputs the contents of the test results message.
    Example output: #795