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
59942e24609e81ac1e77bffe3b2261392b46df2f authored about 11 years ago by Jonas Huckestein <[email protected]>
86a497ddd59f825730e2105dab8db091c414bf02 authored about 11 years ago by Jonas Huckestein <[email protected]>
1aa2f090e045e73e7dfdaf89c0cfc4e526d267a9 authored about 11 years ago by Jonas Huckestein <[email protected]>
0de91aa396fc389691d15ce0415408697360bb9d authored about 11 years ago by Ian Young <[email protected]>
Only trigger completion callback with valid Trial
08f61e3897bc84e6100a19ca38316f840957e221 authored over 11 years ago by Andrew Nesbitt <[email protected]>Starting tests manually
472fca9f383a26845237ee9b9abe82d4b717923d authored over 11 years ago by Andrew Nesbitt <[email protected]>6fc62d44de0a197aad6b4b2d7f84606192d8d2bd authored over 11 years ago by Hugo Duksis <[email protected]>
Previously it was possible to trigger the #on_trial_complete even if the Trial
wasn't legally co...
d1b2ae2c67959076dec18e0f5ceea041a3eccd18 authored over 11 years ago by Hugo Duksis <[email protected]>
Remove white space
5b07d68147818a6282a1c031b9dc94bcc878e729 authored over 11 years ago by Andrew Nesbitt <[email protected]>6db17c097be753ac30f4fcfc1202a62c6bd4f1c4 authored over 11 years ago by Mitsuteru <[email protected]>
Sort experiments on Dashboard so "active" ones without a winner appear first
3e4715e8a2e1b7311ac1bcd68d3566431961a2e6 authored over 11 years ago by Andrew Nesbitt <[email protected]>6f7684baff641e18099cbd127072a732eb0131e9 authored over 11 years ago by Stefan Wrobel <[email protected]>
4f7c3a943c83c4e0266d366372e4abbc9a8bfe68 authored over 11 years ago by Andrew Nesbitt <[email protected]>
Persistence within Redis directly
fcb32200393beba02cbd695b8a8b94251c70ab51 authored over 11 years ago by Andrew Nesbitt <[email protected]>a53e5de5c78d2dfd124bab3700e1e90000d23e5c authored over 11 years ago by fengb <[email protected]>
07251b1a7ca58f3056c6dd1cfdeb9eaa22bd9dd0 authored over 11 years ago by fengb <[email protected]>
4cb8df7d5183b2a88d0017396032fc641c65da2d authored over 11 years ago by fengb <[email protected]>
7dc46c88939e4ce494397e5688751db1555f2600 authored over 11 years ago by fengb <[email protected]>
c310b201cc37ef9f885799dafb9b99073f9d2dd3 authored over 11 years ago by fengb <[email protected]>
87da24967a1948fcb599941d1e9d2d79f0ca822c authored over 11 years ago by Andrew Nesbitt <[email protected]>
Made required files list more readable
0514943a8c3624254e88aed40aede99308f964dc authored over 11 years ago by Andrew Nesbitt <[email protected]>8d67fe9873daaccbed7fa7a380dbd4635594f1f9 authored over 11 years ago by buddhamagnet <[email protected]>
Expand upon algorithms section in README
b8d2bcfaf78972e1e62fc5b009c290dfdf07db94 authored over 11 years ago by Andrew Nesbitt <[email protected]>Better explain how the Whiplash algorithm works and how to enable it
a9ddc17bac1fb877839cb052692d50513f4f0732 authored over 11 years ago by Stefan Wrobel <[email protected]>79667a3933d333d8eff4f627ce72cb223bf6f5b3 authored over 11 years ago by Andrew Nesbitt <[email protected]>
dd80194e54d67af20594a4d66b7d00a3dcb39a11 authored over 11 years ago by Andrew Nesbitt <[email protected]>
* 'dashboard-environment' of github.com:rceee/split:
Made Rails ENV conditional on Rails envir...
e7acc847492df56712f6fe5e740e6e41a6a87d9a authored over 11 years ago by Andrew Nesbitt <[email protected]>
Add hooks for experiment deletion and resetting.
972742a27a379a921660c1593f644f52042d17f0 authored over 11 years ago by Andrew Nesbitt <[email protected]>791aaef3d611390bf730ab59a612b8090e9df88a authored over 11 years ago by Craig McNamara <[email protected]>
7c10dd67999d3859b607c36266d0eb80dd42b6f5 authored over 11 years ago by Craig McNamara <[email protected]>
updated readme concerning split-mongoid
989c0d7b67db2fd674cbe9b10fcfc4aa4179c74d authored over 11 years ago by Andrew Nesbitt <[email protected]>2311c03460ab261d55e6e13083aa652248b56a64 authored over 11 years ago by Bruno Pedroso <[email protected]>
Fix whiplash algorithm when using goals
56804dfe971f290752cb6b48497a4a362b95de2f authored over 11 years ago by Andrew Nesbitt <[email protected]>9bc4c51a9122812d8a78fa2b87c2981b55e5c4b9 authored over 11 years ago by Stefan Wrobel <[email protected]>
7aafc04721e821b63b86676c8807bae98678784a authored over 11 years ago by rceee <[email protected]>
Doesn't work outside of rails
acd482e3c7e3716643d5ec60f4fd90f663fc7273 authored over 11 years ago by Andrew Nesbitt <[email protected]>Refactor dashboard js
39556537b9851f25a572cad2e54b45c8905c477a authored over 11 years ago by Andrew Nesbitt <[email protected]>6ff760c3b9f3e16f19d6d43940f704b66c57cef1 authored over 11 years ago by Andrew Nesbitt <[email protected]>
Ensure request is defined before calling methods on it
b8e1dd51d414f34136fdee1963e6cf42b5fddd0a authored over 11 years ago by Andrew Nesbitt <[email protected]>
In #is_robot? and #is_ignore_ip_address?, request is assumed to be
accessible. As a result, the ...
15cb7e510d548ad7b2440923386122a1ea7a98d8 authored over 11 years ago by buddhamagnet <[email protected]>
Added Rails Environment to Split Admin header
c434864af6b96d3362987c5e6ee6537cc3b0b0a3 authored over 11 years ago by Andrew Nesbitt <[email protected]>6db14933e668574f1c17dc04c161f2cbabae6604 authored over 11 years ago by rceee <[email protected]>
c9acc28c54c494fde7af726b1db83c2a2ff890df authored over 11 years ago by Andrew Nesbitt <[email protected]>
c3c54d4876a0f9338d3e975f43a1b8f7596a71e4 authored over 11 years ago by Andrew Nesbitt <[email protected]>
f856e0e51b40c0d65826be14908f576befc31444 authored over 11 years ago by Andrew Nesbitt <[email protected]>
Add hooks for Trial#choose! and Trial#complete!
a05b86f9faa5504c309170df11b431bc1a9dcef8 authored over 11 years ago by Andrew Nesbitt <[email protected]>0c5479216fab3fa69aac9a8d27f02cb98e6dec68 authored over 11 years ago by Ben Marini <[email protected]>
Add info to README about securing dashboard with Devise/Warden
6f903300c2f26362da81e32dbba58e02b9eefe23 authored over 11 years ago by Andrew Nesbitt <[email protected]>ffc5d5aea2f1c001ea399079b20f09e2fcf59316 authored over 11 years ago by Stefan Wrobel <[email protected]>
Stores and parses Experiment's start_time as a UNIX integer.
28708238c4ca9427e1bf87cfd88064dc68282735 authored over 11 years ago by Andrew Nesbitt <[email protected]>Though UNIX integer representations are used, they are stored as strings
and are backwards compat...
This adds two new attributes to Split.configuration,
on_trial_choose and on_trial_complete.
Set...
bb0c78e750a84b31d6354bce53fc9779d0b6ece4 authored over 11 years ago by Ben Marini <[email protected]>ddbfbcdf0215a63d5e832f00ef59bdd87bd0f35b authored over 11 years ago by Andrew Nesbitt <[email protected]>
46addf0500f5f46bb8358c19fd1b57a6df46af2b authored over 11 years ago by Andrew Nesbitt <[email protected]>
7747779dc484018c22809ad2103d20bb83622351 authored over 11 years ago by Andrew Nesbitt <[email protected]>
Adding possibility to store overridden alternative
60178d215fe96a08e202e2002dbf5753d81c38c9 authored over 11 years ago by Andrew Nesbitt <[email protected]>bd678d8603334c20b0b15057823cd7e6ad274ac9 authored over 11 years ago by Johannes Barre + Hugo Duksis <[email protected]>
Adding missing namespace for "Outside of a web session" example
45acc77a7d6430eba76564963e7dff32aa754b86 authored over 11 years ago by Peter Schröder <[email protected]>Adding namespace `Split` to trial initalisation
f82df27d65f24dc666bfb0b2b5232331e22aa6f8 authored over 11 years ago by Hugo Duksis <[email protected]>Rails 2.3 compatibility
84ed29c3776bd53f326a5ab161190304c7e42e50 authored over 11 years ago by Dave Goodchild <[email protected]>6bf773f225417a521569d128dedbeea1cdb32f50 authored over 11 years ago by Brandon Carpenter <[email protected]>
Rails 2.3 doesn't have Engine support, so disable that and let people
add the helpers themselves...
54e0490c73e65ca8adc06a2fd954c7db4b312cdb authored over 11 years ago by Andrew Nesbitt <[email protected]>
f44f4128974eb88f690a4131c8547d7f8fe3cfc6 authored over 11 years ago by Andrew Nesbitt <[email protected]>
Managed using the Appraisal gem
Testing rails 3.0.20, 3.1.12, 3.2.13 and 4.0.rc1
c3eba6ba084d6c7536235b9d7cda604adc271d42 authored over 11 years ago by Andrew Nesbitt <[email protected]>For testing against rails 3.0.x
092bf7261a0ff5be238771d2a0cf6ecea84fe317 authored over 11 years ago by Andrew Nesbitt <[email protected]>e401859c4554fddfe32b2610f22313648b08bd53 authored over 11 years ago by Andrew Nesbitt <[email protected]>
e6284701efe68ffd496622a64fca1d50e351f707 authored over 11 years ago by Andrew Nesbitt <[email protected]>
e304001b5e56fe7daebe0ec76a105d629a870efa authored over 11 years ago by Andrew Nesbitt <[email protected]>
Use the specified algorithm for the experiment instead of the default
37d2880c832f70d7db61d9a4b5a3c3852bf545c3 authored over 11 years ago by Andrew Nesbitt <[email protected]>2f7971203381511dcededbf9454ff6929bc43375 authored over 11 years ago by Nathan Woodhull <[email protected]>
2f8177f7d6432ba627f573a280a28eac47589565 authored over 11 years ago by Nathan Woodhull <[email protected]>
787623f7f8dacde86fac8b5c4e98a3ed72efcc32 authored over 11 years ago by Nathan Woodhull <[email protected]>
17f48e5ba101522919b03bbfe2de825f3263aaf7 authored over 11 years ago by Sumedha Verma <[email protected]>
7c5de7e9167ea8965b154fa292af1fe4f2dee7e9 authored over 11 years ago by Andrew Nesbitt <[email protected]>
Ensure experiements are a Hash when configuring.
4c6462f9aa969797ddadb175c8290c34231c345a authored over 11 years ago by Dave Goodchild <[email protected]>3dc4752dd23540a50296b316f1c9ee98274d0413 authored over 11 years ago by Ash McKenzie <[email protected]>
1c6d77061d9eac1e5770303f748f92dbd067004a authored over 11 years ago by Ash McKenzie <[email protected]>
85b838090628d7d141ca297bac8b53d77ae82e1d authored over 11 years ago by Peter Schröder <[email protected]>
d6269c2464b4fc7261ec88c16276c9e527786703 authored over 11 years ago by Peter Schröder <[email protected]>
Allow arrays to be passed to ab_test
40d810a76e8dce799632654a451525c211be246b authored over 11 years ago by Peter Schröder <[email protected]>83194ec39ab8a2722bd8fb8e1b58698102cdd8a1 authored over 11 years ago by Ellin Tolstov <[email protected]>
7c3fafe931d3abc4e120f9ab1914dcd151950721 authored over 11 years ago by Ellin Tolstov <[email protected]>
If an array is passed to ab_test method, then we select first element
as control and the rest as...
76aa324319fdfb7fca799f141382e08c757d54ff authored over 11 years ago by Andrew Nesbitt <[email protected]>
97da3db051dcfd86ebc4b7943ff2431770dca6d5 authored over 11 years ago by Andrew Nesbitt <[email protected]>
faa5af85dad5044d08394ede67fd1e6f3d4d5fec authored over 11 years ago by Peter Schröder <[email protected]>
Release 0.6.0
68a522f8e97e4aa1e012b8fe523dd6b029e01ed5 authored over 11 years ago by Andrew Nesbitt <[email protected]>4182033ce3b922704be2a10ccde8c2647b51d727 authored over 11 years ago by Andrew Nesbitt <[email protected]>
031aa029b90108149f9b59b06e5f4e7e19d88b39 authored over 11 years ago by Peter Schröder <[email protected]>
b70d10e28ab32522a00745aca994c25ac185a91b authored over 11 years ago by Peter Schröder <[email protected]>
7d247dccaa00a3c8b82ee4f30566f2684a5160ed authored over 11 years ago by Peter Schröder <[email protected]>
finished method accept goals that are not passed as arrays
0b8d8c79a4e449c18e4d691ec01715f1ed5a426f authored over 11 years ago by Andrew Nesbitt <[email protected]>cbd0354e5d6d130f5d0a49c312d38e0717a1eb71 authored over 11 years ago by Peter Schröder <[email protected]>
0ce952ddaedf8012468c18f7a17d811a3f6a09d1 authored over 11 years ago by Peter Schröder <[email protected]>
Custom exclude logic
7e17e77ceb81036cd4a1b80aeb2662a68a1b7d07 authored almost 12 years ago by Andrew Nesbitt <[email protected]>only minor fixes
0a963bc9cd5e0cf324206be6464261e37ebfc724 authored almost 12 years ago by Andrew Nesbitt <[email protected]>