Permalink
Switch branches/tags
Nothing to show
Commits on Jul 5, 2011
Commits on Jul 3, 2011
  1. Fix bug regarding CSV export not aligning fields correctly.

    mohamedmansour committed Jul 3, 2011
    The change I applied this morning is wrong regarding limiting the
    for loop to the least entry.
Commits on Jul 2, 2011
  1. Update DOM section for fetching multiple phones.

    mohamedmansour committed Jul 2, 2011
    Facebook changed their DOM to represent multiple phones, so that
    was updated to reflect their new changes. There is no way to figure
    out if the phone is a mobile device anymore so that is taken out.
  2. Merge pull request #15 from jansepar/master

    mohamedmansour committed Jul 2, 2011
    UI changes to improve user experience.
    
    Change display name of each friend to show full name.
Commits on Jul 1, 2011
  1. Fixed the UI to display the name of each friend, and instead of displ…

    jansepar committed Jul 1, 2011
    …aying a status for each one, display a legend indicating the status colors.
Commits on Jun 4, 2011
  1. Position the Exporter button next to the Home button.

    mohamedmansour committed Jun 4, 2011
    As well, pushes the photo Gmail API which will not work still.
Commits on Jun 1, 2011
  1. Change the column headers to be GMail compatible.

    mohamedmansour committed Jun 1, 2011
    According to https://mail.google.com/support/bin/answer.py?answer=12119
    rename the columns to the appropriate names so Gmail can understand
    them if the user wishes to import it manually.
  2. Extract out garbage data from non-Facebook URLs.

    mohamedmansour committed Jun 1, 2011
    It seems Facebook started adding tracking data to URLs that postfix
    each URL with a "h" and "refid" query parameter. As well, it is
    incorrect if query params are empty. Sanitizing the input by
    removing those from the URL is better.
Commits on Apr 8, 2011
  1. Upgrade jQuery to 1.5.2

    mohamedmansour committed Apr 8, 2011
Commits on Mar 10, 2011
  1. Save the profile image, so that it can be exported to Gmail.

    mohamedmansour committed Mar 10, 2011
    Need to figure out an efficient way exporting profile images.
    I really dislike the way it is done right now. Google is requiring
    me do a separate request to push an image, thats lame.
  2. Implement Options for fb-exporter.

    mohamedmansour committed Mar 10, 2011
    First stage to redesign the extension. An options page to store some
    utilities for the user to help debug, exporting, importing.
    
    Right now it is just a placeholder.
  3. A workaround for the Chrome 10 where it cannot parse bad XML pages.

    mohamedmansour committed Mar 10, 2011
    I really don't know if Facebook is the blame or a bug in Google.
    somehow the parsing returns null and parse error wont allow the
    DOM to parse correctly. JQuery has all the error handling built
    into their magic $() so using that will parse irregular xml. But
    it will throw an error every time, where the end result will not
    be affected.
Commits on Feb 27, 2011
  1. Fix Critical failure for Gmail Export

    mohamedmansour committed Feb 27, 2011
    An added semi column was in a JSON object arrrg :(
Commits on Feb 26, 2011
  1. Fixes a bug when users cannot read the XML response type.

    mohamedmansour committed Feb 26, 2011
    - Uses a fallback approach to manually parse the document using
      DOM Parser.
    - Changed error description to a valid string to allow the user
      know that an error can occur when no email address exist or
      duplicate data.
  2. Use LF line endings.

    mohamedmansour committed Feb 26, 2011
Commits on Feb 25, 2011
  1. Fix really critical bug where mistyped scoped functions.

    mohamedmansour committed Feb 25, 2011
    Refactoring FTW :(
Commits on Feb 24, 2011
  1. Fix flaw when exporting Gmail.

    mohamedmansour committed Feb 24, 2011
    The attribute was incorrectly set when constructing the Atom feed
    for Gmail's birthday column. It should have been ['when', birthday]
  2. Implement Birthday Retrieval and refactor Parser.

    mohamedmansour committed Feb 24, 2011
    This retrieves your friends birthday so you can keep in touch when
    they were born :) Exported to CSV and Gmail in appropriate fields.
  3. Fix issue where Gmail exporter doesn't recognize address and phonenum…

    mohamedmansour committed Feb 24, 2011
    …bers.
    
    JavaScript doesn't like it when you use case sensative elements and attribute
    and Google API likes it CamelCase while JavaScript likes it camelcase.
Commits on Feb 23, 2011
  1. Add more instructions

    mohamedmansour committed Feb 23, 2011
Commits on Feb 21, 2011
  1. Merge branch 'mobile-fb'

    mohamedmansour committed Feb 21, 2011
  2. Logging Panel Implementation

    mohamedmansour committed Feb 21, 2011
    See basic status on what is happening in the background. This
    would be the ground work for better error handling so we could
    see what not works for some users.
    
    Currently doesn't do much other than knowing the errors after
    exporting.