sixpack v2.0.0 Release Notes
Release Date: 2015-08-03 // over 8 years ago-
- ⚡️ [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]