Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 10, 2012
  1. @bsimpson63
  2. @bsimpson63
  3. @bsimpson63
  4. @spladug @bsimpson63

    Use CL ONE for Cassandra Save/Hide lookups.

    spladug authored bsimpson63 committed
    Looking up saves and hides generally results in a big multi-get that'll
    end up hitting most of the ring. During load spikes this is a big issue.
    Let's try reducing the CL to reduce load.
Commits on Jul 9, 2012
  1. @jonathanmtran @spladug

    Fix for error 500 being thrown at registration

    jonathanmtran authored spladug committed
  2. @spladug

    Gracefully degrade when cassarel lookups fail.

    spladug authored
    The relation lookups currently do a multiget that will likely end up
    hitting every node in the ring, until this can be fixed they are very
    susceptible to load spikes. Rather than losing the whole request and
    returning a 500/YBR to the user, if one of these lookups fail, we'll
    just plow on.
  3. @spladug

    setup.py: Ensure webhelpers==0.6.4.

    spladug authored
    Newer webhelpers packages cause issues with Routes.
  4. @spladug

    setup.py: Add missing lxml dependency.

    spladug authored
    filters.py depends on lxml. This dependency was missing.
  5. @spladug
  6. @spladug

    setup.py: Add temporary Pycassa 1.7 download link.

    spladug authored
    reddit relies on pycassa/pycassa@91a5887
    but at time of writing there still isn't a release that contains this
    patch. Until that's available, we'll add a custom download link.
Commits on Jul 6, 2012
  1. @shlurbee

    Fix encoding and do escaping in authorize.net xml

    shlurbee authored
    - Escapes &, <, and > except in extraOptions tags, which need to allow special
        characters
    - Encodes string as UTF-8 before sending it over the wire
    - Replaces xml entities in responses with the correct chars
    
    This change should fix some of the 500 server errors people were getting when
    they had unusual characters in their payment info.
  2. @spladug @shlurbee

    Make POST_hide only allow Links through VByName.

    spladug authored shlurbee committed
    Someone has been sending Comment fullnames to POST_hide and that
    results in an error on our side and a 500 for them. They really
    should be getting a proper error message back instead.
  3. @shlurbee

    Validate lengths of self-serve payment address fields

    shlurbee authored
    Fixes a bug where customers were seeing a 500 error if they entered an address that was too long.
Commits on Jun 28, 2012
  1. @spladug

    tdb_sql: Optimistically do UPDATES and fall back to INSERTS.

    spladug authored
    Doing a SELECT on the data table to determine which keys already
    exist was adding too much extra load to the Account master. This
    attempts to alleviate that by optimistically trying an UPDATE and
    if no rows were actually changed by the UPDATE, doing an INSERT
    instead.
  2. @spladug
  3. @andre-d @spladug

    Compact navigation menus were sometimes losing subreddit

    andre-d authored spladug committed
  4. @spladug
Commits on Jun 27, 2012
  1. @shlurbee

    Make is_charged_transaction safer

    shlurbee authored
    Returns False immediately if trans_id is 0 since this value means no record has
    been created and therefore the transaction can't have been charged.
Commits on Jun 26, 2012
  1. @talklittle @spladug
  2. @nanaya1 @spladug

    Also scrapes https pages.

    nanaya1 authored spladug committed
  3. @bsimpson63 @spladug

    whitespace

    bsimpson63 authored spladug committed
  4. @bsimpson63 @spladug

    Put link to tear sheet on edit_promo page.

    bsimpson63 authored spladug committed
  5. @bsimpson63 @spladug
  6. @bsimpson63 @spladug
  7. @bsimpson63 @spladug

    Reorganize promote.

    bsimpson63 authored spladug committed
    Functions charge_pending and get_scheduled used accepted_iter
    decorator thing which obscured what they were doing. Removed unused
    function get_scheduled_campaign.
  8. @spladug
  9. @spladug
  10. @spladug
  11. @bsimpson63 @spladug

    Create a single ModAction when using flaircsv API.

    bsimpson63 authored spladug committed
  12. @bsimpson63 @spladug

    ModContribSR inherits from MultiReddit.

    bsimpson63 authored spladug committed
    Now has get_all_comments method.
  13. @spladug

    Don't write Liked/Disliked timestamps.

    spladug authored
    We'll just use LinkVote instead. It'll be slightly
    inaccurate for one of the two, but it'll be easier
    to maintain.
  14. @bsimpson63 @spladug

    View method to return columns sorted by timestamp.

    bsimpson63 authored spladug committed
  15. @bsimpson63 @spladug
  16. Fix SpotlightListing to save max_num for spacing calculation.

    Max Goodman authored
    The max_num property is used to calculate the width for the .rank
    element so that listing items line up. This was getting overwritten by
    Listing.listing(), causing the spotlight items to not line up with the
    rest of the page.
  17. Make next/prev buttons prettier and larger targets.

    Max Goodman authored
Something went wrong with that request. Please try again.