Skip to content
This repository

May 05, 2012

  1. Gina Trapani

    Version 1.0.5

  2. Gina Trapani

    Bugfix: Utils::getLastSaturday tests shouldn't fail on Saturday

  3. Gina Trapani

    Rename 'Update Now' button to 'Capture Data'

  4. Gina Trapani

    Correctly style plugin Save Settings button

    Closes #1329
  5. Gina Trapani

    Style Reset Password screen correctly

  6. Gina Trapani

    Remove references to the CSS files removed in 9c06218

  7. Gina Trapani

    Expand URLs plugin: Correctly handle relative redirects, closes #1295

  8. Gina Trapani

    Config file test defaults: Set caching to false and debug to true

May 04, 2012

  1. Gina Trapani

    Web application upgrader: Clear Smarty's compiled and cache directori…

    …es upon successful upgrade
  2. Gina Trapani

    Don't show charts if there's no data

    * Click stats chart: don't define data if it's not set
    * Show prompt to run the crawler if it hasn't been run before
  3. Gina Trapani

    Web Upgrader PHPFog compatibility

    * Gracefully handle lack of disk_free_space() support
    * Use cURL instead of get_headers to follow GitHub Downloads redirect in more restrictive environments
    * Improve error messages, defensively catch return errors, improve docblocks

May 01, 2012

  1. Gina Trapani

    Clarify defaults and comments in, closes #1327,…

    … closes #1292
  2. Gina Trapani

    In Twitter callback URL, replace localhost with closes #1308

  3. Gina Trapani

    Avoid Property of non-object PHP warning, closes #1311

  4. Gina Trapani

    Windows compatibility: remove colons from test filenames, closes #1304

  5. kenyavs

    Restore post export link to Facebook and Google+

    closes #1306, closes #1324
    authored April 23, 2012 ginatrapani committed May 01, 2012

Apr 28, 2012

  1. Gina Trapani

    Documentation: Update on Expert Labs

    authored April 27, 2012

Apr 20, 2012

  1. Gina Trapani

    Enable Travis CI for unit tests

    See build results at!/ginatrapani/ThinkUp
    * Add build status to README
    * Enable configurable invalid database host for DAO tests in config file
    * Turn on E_STRICT everywhere and fix warnings
    * Add test config files for easy use by Travis in /extras/dev/config/
    * Code formatting and cleanup
    Closes #1285
    authored April 19, 2012

Apr 19, 2012

  1. Gina Trapani

    Avoid init.php file_exists(): open_basedir restriction in effect warning

    * Use README to check if install is from repo or user distro
    * Checking the existence of a webapp directory in the parent can throw PHP open_basedir warnings on some server setups
    * Since the file is always in the application root, check for its existence instead to determine if the installation is from the repo or user zip distro package
    authored April 19, 2012
  2. Gina Trapani

    Fix alert min-height; convert tabs to spaces

    Partially addresses #1320
    authored April 19, 2012

Apr 12, 2012

  1. Anil Dash

    Fix issue where avatar runs into bottom of alert box at top of profil…

    …e pages.
    authored April 12, 2012

Apr 10, 2012

  1. Gina Trapani

    Merge pull request #1305 from cruftbox/patch-1

    Documentation: Add info on editing the mysql configuration file
    authored April 10, 2012
  2. Anil Dash

    CSS cleanup

    Lots of CSS cleanup for settings pages, and removing extra jQuery UI stuff.
    Signed-off-by: Anil Dash <>
    authored March 24, 2012 ginatrapani committed April 10, 2012
  3. Gina Trapani

    Merge pull request #1303 from rmasters/1302-undefinedresultset-rc

    Fixes Undefined variable PHP Notice, closes #1302
    authored April 10, 2012
  4. Gina Trapani

    Merge pull request #1307 from tisjames/patch-2

    Dashboard Clickthrough Rates chart needs conditional logic to avoid error due to null table data
    authored April 10, 2012

Apr 04, 2012

  1. James

    Wrap the click stats chart in a conditional statement that ensures th…

    …e code isn't trying to create a chart object from null table data. The fix was provided by @anildash via on the Thinkup list.
    authored April 04, 2012

Mar 28, 2012

  1. cruftbox

    Adding info on editing the mysql configuration file.

    authored March 27, 2012

Mar 26, 2012

  1. Ross Masters

    Fixes #1302 - undefined resultset

    authored March 27, 2012
  2. Gina Trapani

    Version 1.0.4

    authored March 25, 2012
  3. Anil Dash

    Replace loading.gif globally with new color-themed animation.

    Signed-off-by: Anil Dash <>
    authored March 20, 2012 ginatrapani committed March 25, 2012
  4. Issue #975: Web-based application upgrader

    * Upgrade ThinkUp via the web
    * Added beta channel option in Application Settings
    * Update upgrader screen to comply with 1.0 CSS design and installer design
    * Documentation
    authored January 14, 2012 ginatrapani committed March 25, 2012

Mar 23, 2012

  1. Gina Trapani

    Complete Google charts port

    * Move JSON-generating visualization-related functions from Utils to DashboardController
    * Count Replies/Comments, Shares/Retweets, and Likes/Favorites/+1s on Response Rate chart
    * Add Clickthrough Rates chart w/ tests
    * Move This Week's Most Discerning Followers up on the Dashboard
    * Don't use PHP 5.3-only date_timestamp_get function
    Closes #1262, closes #1068, closes #1007, closes #1241
    authored March 01, 2012
  2. Andy Baio

    Clean up Google charts, merged into 1.0

    authored March 01, 2012 ginatrapani committed March 23, 2012
  3. Christian G. Warden

    Use Google Chart Tools for Visualization

    - Replace Google Image Charts with interactive, javascript charts using
      Google Chart Tools
    Charts Updated:
    - Follower Count
    - Group/List Count
    - Client Usage
    - Recent Activity
    - Post Types
    - Removes code from FollowerCountMySQLDAO::getHistory used to populate
      missing dates and calculate bounds for the old image charts.
    authored October 18, 2011 ginatrapani committed March 23, 2012
  4. Gina Trapani

    Expand URLs plugin: Add Bitly clickthrough rate instructions, closes #…

    authored March 23, 2012
Something went wrong with that request. Please try again.