All Versions
21
Latest Version
Avg Release Cycle
77 days
Latest Release
2728 days ago

Changelog History
Page 2

  • v2.0.3 Changes

    August 03, 2015
    • ⬆️ Bump version. [zackkitzmiller]
    • πŸ”€ Merge pull request #164 from marksteve/patch-1. [Zack Kitzmiller]

    Port should be an integer

    • Port should be an integer. [Mark Steve Samson]
    • πŸ”€ Merge pull request #137 from caxap/redis-max-connections. [Zack Kitzmiller]

    Added redis max connections setting.

    • βž• Added redis max connections setting. [Maxim Kamenkov]
    • βœ… [TESTS] add coverage badge. [zackkitzmiller]
    • βœ… [TESTS] try to add coveralls. [zackkitzmiller]
    • βœ… [TESTS] try to add coveralls. [zackkitzmiller]
    • βͺ Revert "[TESTS] try to add coveralls" [zackkitzmiller]

    This reverts commit 7303d112ff906dbeb8664c982672d086370db3cf.

    • βœ… [TESTS] try to add coveralls. [zackkitzmiller]
    • βœ… [TESTS] try to add coveralls. [zackkitzmiller]
    • βž• Add coveralls. [zackkitzmiller]
    • πŸ”€ Merge pull request #156 from manjerico/patch-1. [Zack Kitzmiller]

    Updated README.rst

    • ⚑️ Updated README.rst. [Lino Silva]

    Correct Facebook's Planout project file reference

  • v2.0.2 Changes

    August 03, 2015
    • ⬆️ Bump Version. [zackkitzmiller]
    • [BUG] Fix broken experiments when winner is set. [zackkitzmiller]
    • πŸ”€ Merge pull request #153 from nderraugh/master. [Zack Kitzmiller]

    added client

    • βž• Added client. [Neil Derraugh]
    • πŸ”€ Merge pull request #151 from seatgeek/naming-fixes. [Zach Sherman]

    Naming fixes

    • βœ‚ Remove logs. [Zachary Sherman]
    • Santize names and fix charts. [Zachary Sherman]
    • 🌐 [WEB] uridecode experiment names. [Zachary Sherman]
    • πŸ”€ Merge pull request #149 from seatgeek/naming-fixes. [Zach Sherman]

    sanitize names

    • βœ‚ Remove log. [Zachary Sherman]
    • Sanitize names. [Zachary Sherman]
    • βž• Add comment. [Zachary Sherman]
    • ⚑️ Update copy. [Zachary Sherman]
  • v2.0.1 Changes

    August 03, 2015
    • ⬆️ Bump version. [Zachary Sherman]
    • βœ… Error handline, url encoding, and new failing test section. [Zachary Sherman]
    • πŸ”€ Merge pull request #134 from seatgeek/alt-choices. [Eric Waller]

    Deterministic alternative choice

    • πŸ‘‰ Make this version 2.0-dev. [Eric Waller]
    • πŸ”„ Change record_participation arg to prefetch. [Eric Waller]
    • πŸ”€ Merge pull request #135 from caxap/fix-pipe-attr. [Zack Kitzmiller]

    StrictRedis has no attribute 'pipe'.

    • StrictRedis has no attribute 'pipe'. [Maxim Kamenkov]
    • πŸ”€ Merge pull request #126 from kadoppe/fix-experiments-json. [Zack Kitzmiller]

    Fix 500 error on experiments.json API

    • πŸ›  Fix 500 error on experiments.json API. [kadoppe]
    • πŸ”€ Merge pull request #131 from ricksaenz/rs-display-traffic-fraction. [Zack Kitzmiller]

    display traffic fraction in UI

    • πŸ’» Display traffic fraction in UI. [Rick Saenz]
    • πŸ”€ Merge pull request #133 from davidyell/patch-1. [Jose Diaz-Gonzalez]

    Update README.rst

    • ⚑️ Update README.rst. [David Yell]

    Fixed a minor typo in the readme

  • v2.0.0 Changes

    August 03, 2015
    • ⚑️ [DOCS] update. [zackkitzmiller]
    • βœ‚ Remove all multi-armed bandit code. [zackkitzmiller]

    This was completely unnecessary, and overshadowed by the newer determinstic choice algorithm

    • βœ… [TESTS] fix broken test, add test for failing traffic fraction. [zackkitzmiller]
    • Do no allow traffic fractions to be changed after an experiment has started. [zackkitzmiller]
    • Minor: save description on reset, closes #124. [zackkitzmiller]
    • βœ… More tests for uniform choice. [zackkitzmiller]
    • βž• Add some comments on decisions made. [zackkitzmiller]
    • πŸ‘ Allow a no-record participation. [zackkitzmiller]
    • Experiments endpoint. [zackkitzmiller]
    • Kill unused code. [zackkitzmiller]
    • Only use first 7 chars of UUID for deterministic algo. [zackkitzmiller]
    • Slim objectified methods. [zackkitzmiller]
    • Kill client_chosen_alternative concept. [zackkitzmiller]
    • Predictive alt selection, refs #132. [zackkitzmiller]
    • βœ… [WEB] fix broken test from previous commit. [zackkitzmiller]
    • 🌐 [WEB] correctly format legacy dates, closes #130. [zackkitzmiller]
    • [DELETEING] KPIs do not use a color as a separator, closes #110. [zackkitzmiller]
    • πŸ’» [UI] always show created at date. [zackkitzmiller]

    closes #121

    • 🌐 [WEB] kill asset compression, closes #115. [zackkitzmiller]
    • πŸ”€ Merge pull request #122 from vslavik/master. [Zack Kitzmiller]

    Fix insecure content warnings with HTTPS.

    • πŸ›  Fix insecure content warnings with HTTPS. [VΓ‘clav SlavΓ­k]

    Change the fonts.googleapis.com link in layout.html to be protocol-relative.

    This fixes insecure content warnings from modern browsers when running sixpack-web over HTTPS.

    • πŸ”€ Merge branch 'master' of github.com:seatgeek/sixpack. [zackkitzmiller]
    • πŸ‘€ Merge pull request #120 from ainoya/fix-test-seed-method-args. [Zack Kitzmiller]

    sixpack/test/seed: fix find_or_create arguments

    • Sixpack/test/seed: fix find_or_create arguments. [Naoki AINOYA]
    • Closes #119. [Eric Waller]

    The tests around sixpack-web aren't quite as good..

    • ⚑️ Update README.rst. [Jack Groetzinger]
    • ⬆️ Bump version. [zackkitzmiller]
    • [INSTALLATION] don't put things in init.py. [zackkitzmiller]

    This causes pip install to fail, as it imports sixpack before requirements are installed.

    • ⬆️ Bump version. [zackkitzmiller]
    • πŸ›  Fix parameter ordering. [zackkitzmiller]
    • Closes #118. [Eric Waller]
    • Start pulling out analysis code. [Eric Waller]
    • Be consistent about using properties. [Eric Waller]
    • πŸ”€ Merge pull request #117 from seatgeek/python-api. [Eric Waller]

    Refactor core logic into api.py

    • πŸ”¨ Refactor core logic into api.py. [Eric Waller]

    This has a few benefits:

    • You can use sixpack within a python app with sixpack.participate(...)
    • It's a bit easier to test
    • It paves the way to add programmatically accessible analysis APIs which I'm thinking maybe a good way to address stuff like https://github.com/seatgeek/sixpack/pull/112
      • Stop hiding the interesting data on mobile. [Eric Waller]
      • 🚚 Kill CSS file that was supposed to be removed in eb1233267cf93eff848f32cfaa517050ff0133e2. [Eric Waller]
  • v1.1.2 Changes

    May 20, 2014
    • ⬆️ Bump version. [zackkitzmiller]
    • πŸ”€ Merge pull request #116 from seatgeek/client-chosen-alternative. [Zack Kitzmiller]

    Allow clients to choose an alternative

    • πŸ‘ Allow clients to choose an alternative. [Eric Waller]

    Useful for situations where you may not know if a test will be encountered until it's too late to rely on asynchronously choosing an alternative.

    For example, when testing the behavior of a button, if participate is called when the button is setup, users that never click the button will dilute the results, thus requiring more participations to reach significance.

    • πŸ”€ Merge pull request #106 from omenar/description-utf8. [Zack Kitzmiller]

    Add support to non-ascii characters on experiment description

    • πŸ– Handle None values returned by HGET. [Osvaldo Mena]
    • βž• Add support to non-ascii characters on experiment description. [Osvaldo Mena]
    • Throw error on casting float. [zackkitzmiller]
  • v1.1.1 Changes

    February 05, 2014
    • ⬆️ Bump version. [zackkitzmiller]
    • ⚑️ Update changes. [zackkitzmiller]
    • βž• Add newline at the end of config.py. [Osvaldo Mena]
    • βž• Add Support for Redis Sentinel. [Osvaldo Mena]

    Support for Redis Sentinel using redis.sentinel.SentinelConnectionPool. Can be configured either by specifiying the env vars SIXPACK_CONFIG_REDIS_SENTINEL_SERVICE_NAME and SIXPACK_CONFIG_REDIS_SENTINELS, or by specifying redis_sentinel_service_name and redis_sentinels on config.yml

    • ⬆️ Bump version. [zackkitzmiller]
  • v1.1.0 Changes

    January 20, 2014
    • πŸ“„ [DOCS] add CHANGES.rst. [zackkitzmiller]
    • πŸ”€ Merge branch 'develop' [zackkitzmiller]
    • 🌐 [WEB] export should respect kpi. [zackkitzmiller]
    • Document multi-armed bandit. [zackkitzmiller]

    Closes #89

    • πŸ”¨ Merge pull request #100 from seatgeek/traffic-dist-refactor. [Zack Kitzmiller]

    revisit traffic distribution/fraction

    • Revisit traffic distribution/fraction. [zackkitzmiller]

    closes #99

    • πŸ”€ Merge branch 'master' of https://github.com/hsinhoyeh/sixpack into develop. [zackkitzmiller]
    • βž• Add ZeroDivisionError exception to avoid fatal error on calculating g_stat. [hsinhoyeh]
    • πŸ‘Œ Support settings via env variables. [zackkitzmiller]

    closes #98

    • πŸ”€ Merge branch 'no-yaml' of https://github.com/CypherSystems/sixpack into CypherSystems-no-yaml. [zackkitzmiller]
    • Type convertions from enviroment strings. [Otoniel Plahcinski]
    • πŸ›  Fix testing to have no default config file. [Otoniel Plahcinski]
    • Concept Code. [Otoniel Plahcinski]
    • Document multi-armed bandit. [zackkitzmiller]

    Closes #89

    • πŸ”— Link iOS client. [Jose Diaz-Gonzalez]
    • βž• Added sixpack client library for iOS. [Jose Diaz-Gonzalez]
    • πŸ”€ Merge pull request #97 from b10m/master. [Zack Kitzmiller]

    Added a Perl client package

    • βž• Added a Perl client package. [B10m]
  • v1.0.5 Changes

    October 16, 2013
    • πŸ”€ Merge remote-tracking branch 'origin/master' [zackkitzmiller]
    • πŸ”€ Merge pull request #94 from bnadlerjr/patch-1. [Zack Kitzmiller]

    Fix typo in README.

    • πŸ›  Fix typo in README. [Bob Nadler]
    • ⬆️ Bump version. [zackkitzmiller]
    • πŸ‘ Allow KPI conversion after non-KPI conversion. [zackkitzmiller]

    closes seatgeek/sixpack#95

  • v1.0.4 Changes

    September 12, 2013
    • ⬆️ Bump version. [zackkitzmiller]
    • πŸ”€ Merge pull request #92 from seatgeek/fix-missing-setup. [Zack Kitzmiller]

    manifest: Fix missing setup.py

    • Manifest: Fix missing setup.py. [Philip Cristiano]

    The setup.py isn't in the package and wasn't being included

    • πŸ”€ Merge pull request #87 from dhrrgn/master. [Zack Kitzmiller]

    find_or_404 should only catch ValueError.

    • Find_or_404 should only catch ValueError. [Dan Horrigan]

    By catching all errors it makes it very hard to debug. For example, if the Redis service craps out in the middle of the request, a 404 will be returned instead of a 500, which means the exception will be silently ignored, and not being logged correctly.

    • πŸ”€ Merge pull request #85 from subosito/sixpack-go. [Zack Kitzmiller]

    Add Go client library

    • Typo. [Alif Rachmawadi]
    • βž• Add sixpack-go. [Alif Rachmawadi]
    • πŸ”€ Merge pull request #88 from dhrrgn/ascii-fix. [Zack Kitzmiller]

    Fixing the ASCII art. Very Important of course.

    • πŸ›  Fixing the ASCII art. Very Important of course. [Dan Horrigan]
    • πŸ”€ Merge pull request #86 from dhrrgn/master. [Eric Waller]

    Removing uneeded markdown() call.

    • Removing uneeded markdown() call. [Dan Horrigan]
    • πŸ”€ Merge pull request #84 from dhrrgn/master. [Zack Kitzmiller]

    Simplifying the debug check.

    • Simplifying the debug check. [Dan Horrigan]
  • v1.0.1 Changes

    August 29, 2013
    • ⬆️ Bump version. [zackkitzmiller]
    • 🚚 Move third party js and css libraries to vendor folder. [zackkitzmiller]

    this should change the github language statistics