Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/splitrb/split
:chart_with_upwards_trend: The Rack Based A/B testing framework
https://github.com/splitrb/split
ef733944ee2336d157ce6c936d8e983ea4a6c0fb authored over 8 years ago by Matthew Gardner <[email protected]>
2db324f33ef34ba3e3ed9c62bcc07d095407b099 authored over 8 years ago by Andrew Nesbitt <[email protected]>
9b1758b7fc3738a077c1530916d180f4cf168053 authored over 8 years ago by Andrew Nesbitt <[email protected]>
Allow algorithm configuration at experiment level
0903a275acf15a7fbafd2a1118e9b0dfd011dd0e authored over 8 years ago by Andrew Nesbitt <[email protected]>only choose override if it exists as valid alternative
440247282dcb548bb40b687258ba7dd12eafac7c authored over 8 years ago by Andrew Nesbitt <[email protected]>3271bd76c63158d740830bd947ccc187167461bf authored over 8 years ago by Matthew Gardner <[email protected]>
8bd8fa6328c8df9733437bca3937a266d161ab72 authored over 8 years ago by SUMIT CHHUTTANI <[email protected]>
add on_trial callback whenever a trial is started
4edb08a990b185a47a96a67068388a07b908df26 authored over 8 years ago by Andrew Nesbitt <[email protected]>8fbfd014450eaa603ae345cac19faf358ab2ff81 authored over 8 years ago by Matt Yeh <[email protected]>
07c3387a8331188dc8861c020ab3a9deaf79a9bc authored over 8 years ago by Andrew Nesbitt <[email protected]>
Remove legacy methods
a82c7715b2ff29d888a395474a065be44a429ba0 authored over 8 years ago by Andrew Nesbitt <[email protected]>4dd2c308fe7288897e9be07c56647511688fef43 authored over 8 years ago by Andrei Bondarev <[email protected]>
Add deprecation warnings
6f6b07fbb98b4caee376548abed7c1da999f7d8a authored over 8 years ago by Andrei Bondarev <[email protected]>User class fix, adding specs
cleaned up old experiments on Trial.choose since user is memoized;...
5e670e8d977b2279f88ad52180d52a097dbdd064 authored over 8 years ago by Andrei Bondarev <[email protected]>4674b51280fa809b110a96bfa4cd684e95a58c60 authored over 8 years ago by Andrei Bondarev <[email protected]>
236455cdb327a4120c37248458f8457187ca2c88 authored over 8 years ago by Andrei Bondarev <[email protected]>
Clean up experiments that are gone, stopped or a winner has been chosen
a58748c275ec1d780f491b6c240f0f1f216a1a9d authored over 8 years ago by Andrew Nesbitt <[email protected]>User class fix, adding specs
cleaned up old experiments on Trial.choose since user is memoized;...
a1bc236a0dbb725956120578a339aec26bfb272c authored over 8 years ago by Andrei Bondarev <[email protected]>087164797d8bb5a634e496ef2742694c97fc4113 authored over 8 years ago by Andrew Nesbitt <[email protected]>
respect manual start configuration after an experiment has been deleted
b5472533aa502f6ee80fccff0c319ddc4f1d2b03 authored over 8 years ago by Andrew Nesbitt <[email protected]>f1ae18946bb4ad7306ea8cc195d31f10a8eb2e03 authored over 8 years ago by Matt Yeh <[email protected]>
b58c1a75367156d46bb616cd4e39c07d3ffdb8f9 authored over 8 years ago by Matt Yeh <[email protected]>
add a on_before_experiment_delete and on_before_experiment_reset hook
d3a499ee9ffd26bfddfe250fa31885b44ea78b49 authored over 8 years ago by Andrew Nesbitt <[email protected]>f798d24765788a82f41cc4bc88b43f9408605e02 authored over 8 years ago by Matthew Gardner <[email protected]>
ed59575551ea9242ec04891550633d8d1738b37e authored over 8 years ago by Andrew Nesbitt <[email protected]>
Introduce goals collection to reduce complexity of Experiment#save
16cae4ec0ef96e37c9d381d43194d20408d97660 authored over 8 years ago by Andrew Nesbitt <[email protected]>Revise specs according to http://betterspecs.org/
534a6125902042a1c3d7a4cf3dc913a2c7a50044 authored over 8 years ago by Andrew Nesbitt <[email protected]>36e0fb809511053538f1d176e6bae7bded1c2fe4 authored over 8 years ago by Seaborn Lee <[email protected]>
dc150a42f88c625ac39171e8de1bd5fc72f3519e authored over 8 years ago by Seaborn Lee <[email protected]>
8986a5933e8b0de49b23ec75276cab9df9bd847c authored over 8 years ago by Seaborn Lee <[email protected]>
b80cae6f615c2eb623aa965be4199f76c80fa0c2 authored over 8 years ago by Seaborn Lee <[email protected]>
Fix typo in README
44e90090014467d64ba6cc8120e806dab32efff9 authored over 8 years ago by Andrew Nesbitt <[email protected]>298c4117ad94848ef3b055b138bece758d9ae129 authored over 8 years ago by Seaborn Lee <[email protected]>
Update README.md
31ba8432df230907d84b44c7f02778b060de6330 authored over 8 years ago by Andrew Nesbitt <[email protected]>Update README.md
84e006c4ef971cb8430eedd35a9b7e64bec5652f authored over 8 years ago by Andrew Nesbitt <[email protected]>Remove redundant comma
793b9c1a1c4edf424a3d147237cd3a7dbeabcf19 authored over 8 years ago by Seaborn Lee <[email protected]>Remove redundant commas
a6ca5277debc37c0f0f68f98ab87ed2731cdfe49 authored over 8 years ago by Seaborn Lee <[email protected]>
Towards a more object-oriented approach, i introduced the GoalsCollection
class and refactored t...
504734b2d68317ef26dba91b6c69ddc0143c6fd9 authored over 8 years ago by Andrew Nesbitt <[email protected]>
9a28c3a3fdeb9865e281f436620fa4ad55f032dd authored over 8 years ago by Andrew Nesbitt <[email protected]>
Frozen string literal
38cac58d438a5ebe85f3ea21f396f2e276394098 authored over 8 years ago by Andrew Nesbitt <[email protected]>Implement filtering dashboard by active/complete experiments
01da82182a8b9b5c2ae721c312581732d735884d authored over 8 years ago by Andrew Nesbitt <[email protected]>6c062cb790f196193aa79f56d1f6657e3548c323 authored over 8 years ago by Andrew Nesbitt <[email protected]>
This is helpful for debugging.
55ece3ffa01ccdc369b2271bae899547511f8f6f authored over 8 years ago by Pavlos Kallis <[email protected]>8b90bbdb175bfbe5d99fb2d9dee642c195c79584 authored over 8 years ago by Chuck Callebs <[email protected]>
Implement naive dashboard filtering by experiment name
1f0185b97dc124636fb2dcd5d58613b79f5f0989 authored over 8 years ago by Andrew Nesbitt <[email protected]>3137895561d6921f26d71c73b0546a2d1533b0ab authored almost 9 years ago by Chuck Callebs <[email protected]>
Fixes #360
d8ed1e6a2e4f58affb33ec758f2af64f70ccdc1a authored almost 9 years ago by Andrew Nesbitt <[email protected]>Fix typo in README
49fdc1681020504eb57d1746ca2b33ab30dd5d82 authored almost 9 years ago by Andrew Nesbitt <[email protected]>4fa897013a065f9b2a3b38235c7dfd805c23957e authored almost 9 years ago by Andrei Bondarev <[email protected]>
6c5e66f35b7b297699f96a8f86b4a7ea00c26f0e authored almost 9 years ago by Andrew Nesbitt <[email protected]>
504607e1c7dc1c6a68b248ae3d75943dfab8517c authored almost 9 years ago by Andrew Nesbitt <[email protected]>
Whoops. Forgot to update the delete path.
f88653c54f7c3b9d8aa98f4142cd78c5eef1ef4f authored almost 9 years ago by Andrew Nesbitt <[email protected]>5687c4ffc8b8f73c601421924c449c0512562186 authored almost 9 years ago by Craig McNamara <[email protected]>
f1edd273a0e924188e93ea0e087ba2c8e7a954b4 authored almost 9 years ago by Andrew Nesbitt <[email protected]>
ac0774ad84f6075cf172c9d5589a3b040c6f87cb authored almost 9 years ago by Andrew Nesbitt <[email protected]>
1efd429580a19cd5d0ef8c5c1decab117755efa5 authored almost 9 years ago by Andrew Nesbitt <[email protected]>
Fix the dashboard for experiments with ‘/‘ in the name.
37221fe08a508c5eaf2da6e391ccdc0b02279ee7 authored almost 9 years ago by Andrew Nesbitt <[email protected]>33b2a9e3b9c4b6841cec7a51ff8a84ba3f542cf9 authored almost 9 years ago by Craig McNamara <[email protected]>
6a1e4d64b8078050197a131049b78bb4ce789ddf authored almost 9 years ago by Craig McNamara <[email protected]>
a6b4750b0f3d2e710c4769b5bcb05892b099866e authored almost 9 years ago by Andrew Nesbitt <[email protected]>
d1ba4fbae301bb8fa935a95c5760bf38589e347d authored almost 9 years ago by Andrew Nesbitt <[email protected]>
‘/‘ messes up JS and sinatra routing when used as a pretty url parameter.
096232d2fc8a98aca51680b0971f1035a46a5851 authored almost 9 years ago by Craig McNamara <[email protected]>cfc4bb2cfe4ec8d42e62a713346151e324e0d46c authored about 9 years ago by Andrew Nesbitt <[email protected]>
Don't test old versions of rails
71f7d5af99c8f9bfc414242f8af677dcf3d7b7b9 authored about 9 years ago by Andrew Nesbitt <[email protected]>205211c79a169675994328b439e3b4500e6ac0bc authored about 9 years ago by Andrew Nesbitt <[email protected]>
0d24ee8e6dd92308b271f833823529fd352ec1ce authored about 9 years ago by Andrew Nesbitt <[email protected]>
Update development dependencies
cf0d3aca23db9fb2d491b6e92abf50d15a4f405e authored about 9 years ago by Andrew Nesbitt <[email protected]>9f0553cba40883acfab718209aacd1d37eeb2603 authored about 9 years ago by Andrew Nesbitt <[email protected]>
71ca66bc231c84ef781e605807c0aa7508f8bc43 authored about 9 years ago by Andrew Nesbitt <[email protected]>
18eae5042209afdfd5c4529a7b4272f4df1dfe38 authored about 9 years ago by Andrew Nesbitt <[email protected]>
Fix typo in README
4c754e71a2a52b176badc433bc12aee6a4d8d53c authored about 9 years ago by Andrew Nesbitt <[email protected]>a1ffab7c5f110e68bea4335abe307279d8ee492e authored about 9 years ago by Jake Romer <[email protected]>
295915279023811be6c0b3f0a81de9ee68ea7c2d authored about 9 years ago by Andrew Nesbitt <[email protected]>
Rescue from Redis::BaseError in #ab_test
ffe35d66210661382ab5da75603d55875f3ade2a authored about 9 years ago by Andrew Nesbitt <[email protected]>
Redis defines a number of different exception classes (see
https://github.com/redis/redis-rb/blo...
Fix caching of winning alternative
de03148cc7eec9c6761d486f75318a08b8fbbf88 authored about 9 years ago by Andrew Nesbitt <[email protected]>fix active experiments when experiment is on a later version
3786e13d2e9e7d9957801996db19d2e036387da8 authored about 9 years ago by Andrew Nesbitt <[email protected]>Remove unnecessary argument of Experiment#write_to_alternatives
554ff89ba3793a6e6c94dc9cdba461e8bf33d3e0 authored about 9 years ago by Andrew Nesbitt <[email protected]>Remove duplication from Experiment#save
f193f4c6c01e78e06bbbcbf6d58c4d90731273e0 authored about 9 years ago by Andrew Nesbitt <[email protected]>Cookie length config
0aef7f40fc64085b3ce1dfab2c2c2a2d0145f3c9 authored about 9 years ago by Andrew Nesbitt <[email protected]>eb2a26e2547f5dd5737bb495deeee2d9c89c1502 authored over 9 years ago by Peter Lai <[email protected]>
51957e1098d1b314cd76beb3840bf75284ad0266 authored over 9 years ago by Peter Lai <[email protected]>
fix readme typo
7b5e7e90599e25b2b204f653219cbb6d849fae0c authored over 9 years ago by Andrew Nesbitt <[email protected]>b04b67bc55cff6f0c7485fbd2c92a30b9c303e2d authored over 9 years ago by Peter Lai <[email protected]>
d7540b8b69e6e40a9cd042183f65689011c4c6ab authored over 9 years ago by Peter Lai <[email protected]>
Extract common code from Experiment#save in Expriment#save_goals,
Experiment#save_metadata metho...
The method accepts argument "alternative_probabilities" but uses
instance variable "@alternative...
789d67af10c524162822cbac7bc3136ed82eedc7 authored over 9 years ago by Nicolás Risso <[email protected]>
5e2bcdb10edfe717a8f73279c73e5561e5dd17fd authored over 9 years ago by Andrew Nesbitt <[email protected]>
It looks like when this feature was added, the calculation of winning
alternatives was meant to ...
readme typo
59b40616853acb1edbab8a431df2543c8fcb0bf1 authored over 9 years ago by Andrew Nesbitt <[email protected]>e084cccd1dafd392b6ffc50c75a9330e08eeccd8 authored over 9 years ago by John Gesimondo <[email protected]>
Metadata example in ruby
73587908148ed172fc52e0939516ee7e3c389ac2 authored over 9 years ago by Andrew Nesbitt <[email protected]>cb29570cf89a9c016b4ecb695b29794c00c89df6 authored over 9 years ago by Robert Pankowecki <[email protected]>
Metadata keys must be in JSON values (no symbols) otherwise #185 bug occurs.
14297719dc4bcf683bf97aedc23c9d6f8bffdcc5 authored over 9 years ago by Robert Pankowecki <[email protected]>Fixes experiment metadata doc
5b67a53e40c16ae8c322e66b35c25d921c47cb08 authored over 9 years ago by Andrew Nesbitt <[email protected]>8522d772100053b2b4fe7fa37eba7886577acda8 authored over 9 years ago by Julien Letessier <[email protected]>
allow for custom redis_url different from ENV variable
9a62f64afc31410ca96c437f7af9b87a25af6ad1 authored over 9 years ago by Andrew Nesbitt <[email protected]>10d9caf9b110fb74e03d8d69c29f842584fa3308 authored over 9 years ago by David Grieser <[email protected]>