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
d549a5e68fffa516f50fdbe2ccfe6aa5a08d3e44 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Moving to Github Actions for CI
df48f1aeb3fe31696bf1085fe24154cc252624f6 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>c9a51fb4adafd08426785b6fd50571e3604e6445 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
92c60b4e550687bc41885ad04a812e03d3e97c83 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
4b6c5c0ac84b1d17139139f151fbba9e70bc87cf authored over 3 years ago by Sergey Glukhov <[email protected]>
Uset Redis#hmset to keep compatibility with Redis < 4.0
a93aedf7ff5ccfdd76f0794c5b129e1adcc78358 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>cc7c41bfc72774c59068fe86a1684fc3db0cee23 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Upgrade to GitHub-native Dependabot
b150edb732f623444170f0e08837a5430e3169f1 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>Fix minor typos in README.md
f4c568530efb3312d2435896834e40fd138ab9f1 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>4dfb5da87f2b99e4de1107eaa3d790faf9800895 authored over 3 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
b8e7838e41c1fae4ed8b8d73775b8e8a2d7e6ee7 authored over 3 years ago by Lazarus Lazaridis <[email protected]>
74266e82217db048d2fb79857105ee11589ddf33 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
c4ed88cbde0b319f52ba03746792fb9cc6c69190 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
94f297f96b30bce243c3da0cd3352a69509763a9 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Caching based optimization in the experiment#save path
24e748c22a28db78d683e4f904357f10dd4067be authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>73ef502ebb3ef0899e64f17cc3cfe91a158db324 authored about 4 years ago by Aman Gupta <[email protected]>
b611d6c3d889e41b8b9bfb0cb1b9f4f054df0b4d authored about 4 years ago by Aman Gupta <[email protected]>
310cfc68332519aa80bd06fefb1403612dfd1474 authored about 4 years ago by Aman Gupta <[email protected]>
Check if experiment is new by catalog
429614ecccd5da637a687682bba16f9bc94353f2 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>deaa469fcec628f7c233f21ffdbccef1c07c0657 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
5ea585cb9bdc268b7f0d02c9f8b92d4fe54f0a06 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
3e9c1aeda5218d048f29905af2125f749f1a19a2 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add Split::Cache to reduce load on Redis
35b525998905029b49f92795b621f4b49cbe4d96 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>a26b595534e7227326b116f5385a4a6f400781e3 authored about 4 years ago by Rich Humphrey <[email protected]>
623e556f07fd059d40681f537cc426a8714d3121 authored about 4 years ago by Rich Humphrey <[email protected]>
e2c265c3c893298c522929053f5df31778fad83a authored about 4 years ago by Rich Humphrey <[email protected]>
48280948e0c760c17c4c8663f56eb937a102f23a authored about 4 years ago by Rich Humphrey <[email protected]>
80704b1ff4d5c889a893be3adb6e5465ea1ce6a4 authored about 4 years ago by Rich Humphrey <[email protected]>
e050109b54e5a3dc0ef8540c4dce695760e4640c authored about 4 years ago by Rich Humphrey <[email protected]>
da021ef5fdfad7ae615c4d4dbc72d352ce5849db authored about 4 years ago by Rich Humphrey <[email protected]>
Fix typo of in `Split::Trial` class variable
00d76dcec27b3d0b613d63ee4faf3ad6d7ce25cd authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
There is a class variable, `alternative_choosen` in the `Split::Trial`
class. This class variabl...
add a simple way to load users outside web session
595a59a78484af4ae7a844b05a1bbf6056015fbc authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>e5c15349cc779d5cf4ed05e139170bfd018da74c authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
3cd4ec35f79bc3ee2b2635492f8065d6b7bcfcbc authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Single HSET to update values, instead of multiple ones.
5e1f3b694742e9c1674956203403a3e9f19ce580 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>930873faec2e127db27455c776dba7c07dc5a390 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove 'set' parsing for alternatives. Sets were used as storage and deprecated on 0.x
1f730d46989e794d8a82f971b893bc81e969bdfa authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>278e89eaa2ba4ef932869078aaedd9267a9f408c authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
cb6dfde57a290b8372d929c9f35c808fe5ae3868 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove Sinatra Dependency for Split Dashboard
3190356d27cb477005578373395a264f84e971b0 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>20ec72dc4be361850d5faa196e067c3e39d4f3ff authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
3a9da748c46245d1291eb17d6c8015faa9a5819f authored over 4 years ago by Paulo Casaretto <[email protected]>
Force experiment does not count for metrics
10fff35546c215b1aa7b3d3e7db77eef154d5915 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
When using the admin dashboard and forcing an experment, this should not count
on metrics and sh...
Adding documentation related to what is stored on cookies.
811449374b9e0a055e63bfb26a3810a1e69236b7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>a5a32851157dd348074a801bc804972d576baf48 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
d3e0f4043daa6fcbd8af3904a4149969fce77c80 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Removes metadata key when it updated to nil
b6a46a1b29617b0d685fb2f86935f8179d837eab authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>2c151af24e9076096fe843a55b847a20e186f1c7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
50e7359baa17e6783492be9fcef5d199bec777d7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
bb995682c355f1f5297e8549ae8ab2e3296b932b authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Simplify RedisInterface usage when persisting Experiment alternatives
7ec1015bc52a54da2eff3cc183b47f6d9d1f7e0d authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>f062deff6f001cbec100667bec315f3e4fbebaa4 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
7b9caf5ef0bfd1c5db6726b729cba3431bb9cac8 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
593a8d00f5a0d53f12b84b22d923339a501c4afe authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
fcd51dc8957ed4de5e78dc45e6649e2428daac0a authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove redis_url impl. Deprecated on ~2.2
1895104d87a713675cd1adfb7f3d2889b7463494 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>Remove thread_safe config as redis-rb is thread_safe by default since 2.2
508c1d0e78ac736ffe1d832ac4dc5f5e13cba78d authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>cc816b3c9c0ca34fbcce2020246be3a5e60052ea authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
41502b2ed94945b53681751db2318b830774f9cf authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
eefce9abaf5c13c1dc4fc879bccfb1cdf8d2982f authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Bump minimum required redis to 4.2
1db141cde1dcccb5093edfb42fffbca998924b49 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>01116947d28032c174715cdc2fc71603d269c47a authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
b93a485c173dee75f4693cc07f3dcb22a021eed9 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
1f5cb04494f55c09aa9fa0bc2c27a08d5467d99f authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
12225656da44bb748c2ed9c67f63846dc5f2593d authored over 4 years ago by César Izurieta <[email protected]>
Only support Ruby versions >= 2.5
38058d397ed5c886a4269995ac55bcef81f44996 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>9ae76100285fc43f98a5bc565d3685c66a0cff4d authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
4b388f7e542039299f6121407f9b00e92123ec06 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update Trial so that goals are accessible in callback
9e45dd1e2821a59e6fcc878a10280923dad25826 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>18622a5d3ded990277b3d142d7fa59ba60e5033c authored over 4 years ago by Robin Phung <[email protected]>
00748fd590caf929ed2561aeadbf42fa0ac9dee3 authored over 4 years ago by Robin Phung <[email protected]>
Introduce enable/disable experiment cohorting
482e7005d76a3860e2b4763fa230dda4dfdf30da authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>0dcc853e8d185d510bb7c3d57defe7c04f50d976 authored over 4 years ago by Robin Phung <[email protected]>
f9fc878405d4c811f1abe54349f1b2f5532ee8f7 authored over 4 years ago by Robin Phung <[email protected]>
ab_test must return metadata on error or if split is disabled/excluded user
261013c69e79bb2ae6638d04d681c3278fe9a694 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>de61579d63d06ca2d320011753d99b4f38b74f1e authored over 4 years ago by André Luis Leal Cardoso Jr <[email protected]>
Removed repeated loading from config
0eab0aea7fac484a6e48610d214cf58f7817d29e authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>648576af0ae0ef0c6e5c475d74b3daf6f4d485c6 authored over 4 years ago by Robin Phung <[email protected]>
Replace usage of SimpleRandom with RubyStats
d3ef9d79d2fe15d95292072420e62afea151dffd authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>036374ee5f41572238c1ae010e66f66ef67c50a1 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix #max_experiments_reached? when using allow_multiple_experiments=control
f48c196ab54858c1aa8e20684a68b44747c1fdfa authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
When using allow_multiple_experiments=control Split only allows one
experiment with an alternati...
Add on_winner_choose hook
25f6330e45b16377359e5d97b9d9374cc5e2e1d8 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>ce0e62bde72993f264efbdcc447a73f66168b65b authored over 4 years ago by Gennady Minenkov <[email protected]>
c6a0d76638fb3134b75aa7f368800709af00b50f authored over 4 years ago by Gennady Minenkov <[email protected]>
Update rake requirement from ~> 12 to ~> 13
f2579d7150d222728221a9b175a2a456eea740de authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Updates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version.
-...
Updates the requirements on [rack-test](https://github.com/rack-test/rack-test) to permit the la...
712816d513282f8bd72627168e982bb0c0d7bbdb authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>Support only ruby 2.2.2+ / Rails 5.0+
d97b1ce8671d9fedac64f4c2e181b1b56e8cb5ce authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>502f4390ee1bd44e8502ea690e9a9dbc56d09df7 authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
fcdd041ad22b34f1a811b8057a2fde59c42c38fe authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
4add65925ffa8eaec85d1cbd66efa8fb4b7298ce authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
bbc5149f8dd10b16173b06f04157c2c1d3677881 authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Only block Pinterest bot
043560af2a3ac7e3462e381a7fbad1c21fe350c6 authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>cf52774c6cc31f1f373eed430bfd12453e3133cb authored almost 5 years ago by Washington L Braga Jr <[email protected]>
Respect experiment defaults when loading experiments in initializer.
a99cec331116da76b6ab452fee149157ee26be70 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>1bda65992d1c4966513a003c0842234abffb1a51 authored about 5 years ago by Andrew Nesbitt <[email protected]>
783fcc5790bdba885235e8fc48fb0747c9ed3215 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>