Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 7, 2012
  1. rename to DenormalizedView

    authored
Commits on Jun 5, 2012
  1. @spladug
Commits on Jun 4, 2012
  1. @spladug
  2. @spladug
  3. @spladug

    Add model for new Last Modified system.

    spladug authored
    This will replace the current stuff in thing_utils.py. The idea is that
    by storing the various last modified timestamps for a thing in a single
    row together, we can save Cassandra round trips and seeks per request.
  4. @spladug

    tdb_cassandra: Use Cassandra-native serialization for Date columns.

    spladug authored
    This has a couple of advantages:
     * interoperability with Cassandra tools (cassandra-cli / cqlsh)
     * smaller by 5-6 bytes on every column
    
    From here on out, date columns will be written in the Cassandra
    standard 8-byte integer (number of milliseconds since epoch) format.
    Old-style stringified epoch seconds will be read properly.
    
    This relies on Pycassa's new UTC-based behaviour in 1.7.
  5. @spladug
  6. @spladug

    Delete things from spam_filtered queries.

    authored spladug committed
  7. @spladug
  8. @shlurbee @spladug

    Update config with new promocampaign thing table

    shlurbee authored spladug committed
  9. @spladug

    Add install script.

    spladug authored
  10. @spladug
  11. @spladug
Commits on Jun 1, 2012
  1. @spladug

    Reorganize queries.

    authored spladug committed
    del_or_ban, unban, clear_reports handle QueryCache queries more clearly.
  2. @spladug
  3. @spladug

    Read reports and spam from new QueryCache.

    authored spladug committed
  4. @spladug

    Losslessly optimize JPEGs.

    spladug authored
    Disabled by default in example.ini. Install jpegoptim
    or an equivalent and set the configuration properly.
  5. @kemitche
  6. @spladug @kemitche

    Don't show "Saved" tab on front page to unlogged users.

    spladug authored kemitche committed
    It 404s right now and is only there for legacy reasons anyway.
  7. @shlurbee

    more detailed promotion logging

    shlurbee authored
    Log creation/deletion of campaigns and include campaign id in promotion logs.
    This change will make it easier to troubleshoot self-serve bugs.
Commits on May 31, 2012
  1. @spladug
  2. @spladug
  3. @spladug
  4. @spladug
  5. @spladug
Commits on May 29, 2012
  1. @spladug

    Add script to wrap cron jobs.

    spladug authored
  2. @spladug
  3. @spladug
  4. @shlurbee

    Remove user id from authorize.net invoice number

    shlurbee authored
    Previously, invoice number was [user_id]T[link_id]C[campaign_id].
    Since campaigns are represented as Things now, their ids are longer, putting
    us over the 20 char limit for invoice numbers defined in the authorize.net
    xml api.
    (see https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd )
    
    Now invoice number will be T[link_id]C[campaign_id], which is still unique
    across campaigns since a link is always associated with only one user
Something went wrong with that request. Please try again.