Skip to content
Commits on May 24, 2016
  1. @bsimpson63
  2. @bsimpson63
  3. @bsimpson63
  4. @bsimpson63
  5. @bsimpson63
  6. @spladug

    baseplate integration: Update observers for reworked interface

    We're now explicitly registering the observers rather than it happening
    implicitly when returned from an event handler.
    spladug committed May 24, 2016
  7. @KeyserSosa
Commits on May 20, 2016
  1. @phil303

    Redirect traffic to the new about pages

    Instead of using the about plugin for our about pages, they are now
    hosted on S3.
    phil303 committed May 18, 2016
Commits on May 19, 2016
  1. @jackniu1
Commits on May 18, 2016
  1. @jackniu1
  2. @jackniu1
  3. @bsimpson63

    Rename g.maincache to g.thingcache

    It's used for caching Things, and the underlying instances are named
    cache-thing-ID.
    bsimpson63 committed May 17, 2016
  4. @bsimpson63
  5. @bsimpson63

    Allow a LocalCache to be a member of g.cache_chains

    Ensure it is reset properly by g.reset_caches() and don't collect stats.
    bsimpson63 committed May 17, 2016
  6. @bsimpson63
  7. @bsimpson63

    Rename g.thing_cache to g.cassandra_local_cache and set on class

    This makes its purpose clearer.
    bsimpson63 committed May 17, 2016
  8. @bsimpson63
  9. @bsimpson63
Commits on May 17, 2016
  1. @prashtx

    Expose feature flags data via API

    We need to access experiment variant assignments in the mobile web
    client, and in general it would be useful to condition client features
    on server-provided feature flags. We expose only the enabled flags and
    only the experiments for which non-null variants have been assigned. We
    expose the feature data through /api/me.json and /api/v1/me.
    prashtx committed May 10, 2016
  2. @bsimpson63
Commits on May 16, 2016
  1. @bsimpson63
  2. @bsimpson63
  3. @bsimpson63

    TransitionalCache.transform_memcache_key: Don't prepend prefix to key

    When doing an operation with multiple keys a prefix can be specified, but the
    returned value should exclude the prefix and just include the bare keys.
    bsimpson63 committed May 12, 2016
  4. @bsimpson63
  5. @bsimpson63
  6. @MelissaCole
Commits on May 12, 2016
  1. @bsimpson63
  2. @bsimpson63

    BaseController: abort if request.path is non utf-8

    This would cause a noisy exception in webob later
    bsimpson63 committed May 12, 2016
  3. @bsimpson63
  4. @bsimpson63

    OAuth2AccessToken: set device_id on creation

    Previously it was set in a second _commit() within the "oauth2.create_token"
    hook. This was difficult to follow, and since the entire object has a TTL
    doing a second write caused situations where all columns except for
    "device_id" had expired.
    bsimpson63 committed May 9, 2016
  5. @kemitche @bsimpson63

    OAuth: Hook on token creation

    kemitche committed with bsimpson63 May 15, 2015
Commits on May 11, 2016
  1. @bsimpson63
  2. @bsimpson63

    Add g.maincache

    This is a cache chain using mcrouter that we can migrate to from
    g.cache.
    bsimpson63 committed Apr 5, 2016
  3. @bsimpson63
  4. @bsimpson63

    Add Mcrouter client class

    bsimpson63 committed Apr 5, 2016
Something went wrong with that request. Please try again.