------------------
- [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]