Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Split

We are on a mission to continue supporting the most popular Ruby A/B testing framework.
Collective - Host: opensource - https://opencollective.com/split - Code: https://github.com/splitrb/split

Update README.md

github.com/splitrb/split - d549a5e68fffa516f50fdbe2ccfe6aa5a08d3e44 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #662 from splitrb/gh-actions

Moving to Github Actions for CI

github.com/splitrb/split - df48f1aeb3fe31696bf1085fe24154cc252624f6 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove travis.yml

github.com/splitrb/split - c9a51fb4adafd08426785b6fd50571e3604e6445 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add initial workflow

github.com/splitrb/split - 92c60b4e550687bc41885ad04a812e03d3e97c83 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix cleanup_old_versions! misbehaviour

github.com/splitrb/split - 4b6c5c0ac84b1d17139139f151fbba9e70bc87cf authored over 3 years ago by Sergey Glukhov <[email protected]>
Merge pull request #659 from splitrb/keep-redis-compat-hset

Uset Redis#hmset to keep compatibility with Redis < 4.0

github.com/splitrb/split - a93aedf7ff5ccfdd76f0794c5b129e1adcc78358 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Uset Redis#hmset to keep compatibility with Redis < 4.0

github.com/splitrb/split - cc7c41bfc72774c59068fe86a1684fc3db0cee23 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #657 from splitrb/dependabot/add-v2-config-file

Upgrade to GitHub-native Dependabot

github.com/splitrb/split - b150edb732f623444170f0e08837a5430e3169f1 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #656 from iridakos/main

Fix minor typos in README.md

github.com/splitrb/split - f4c568530efb3312d2435896834e40fd138ab9f1 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Upgrade to GitHub-native Dependabot

github.com/splitrb/split - 4dfb5da87f2b99e4de1107eaa3d790faf9800895 authored over 3 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Fix minor typos in README.md

github.com/splitrb/split - b8e7838e41c1fae4ed8b8d73775b8e8a2d7e6ee7 authored over 3 years ago by Lazarus Lazaridis <[email protected]>
Add missing entry to the changelog

github.com/splitrb/split - 74266e82217db048d2fb79857105ee11589ddf33 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Reference 4.0.0.pre on CHANGELOG

github.com/splitrb/split - c4ed88cbde0b319f52ba03746792fb9cc6c69190 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update changelog

github.com/splitrb/split - 94f297f96b30bce243c3da0cd3352a69509763a9 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #652 from yankaindustries/cache_experiment_save_path

Caching based optimization in the experiment#save path

github.com/splitrb/split - 24e748c22a28db78d683e4f904357f10dd4067be authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Removing the comment which says reboot required for new experiment config to take effect

github.com/splitrb/split - 73ef502ebb3ef0899e64f17cc3cfe91a158db324 authored almost 4 years ago by Aman Gupta <[email protected]>
Deleting an extra line

github.com/splitrb/split - b611d6c3d889e41b8b9bfb0cb1b9f4f054df0b4d authored almost 4 years ago by Aman Gupta <[email protected]>
Cherry pick the second split cache optimization

github.com/splitrb/split - 310cfc68332519aa80bd06fefb1403612dfd1474 authored almost 4 years ago by Aman Gupta <[email protected]>
Merge pull request #651 from splitrb/check-if-experiment-is-new-by-catalog

Check if experiment is new by catalog

github.com/splitrb/split - 429614ecccd5da637a687682bba16f9bc94353f2 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Set main branch as 4.0.0.pre

github.com/splitrb/split - deaa469fcec628f7c233f21ffdbccef1c07c0657 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add note for caching only being available on v4.0+

github.com/splitrb/split - 5ea585cb9bdc268b7f0d02c9f8b92d4fe54f0a06 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Centralize checks for experiment existance in experiment catalog

github.com/splitrb/split - 3e9c1aeda5218d048f29905af2125f749f1a19a2 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #648 from yankaindustries/master

Add Split::Cache to reduce load on Redis

github.com/splitrb/split - 35b525998905029b49f92795b621f4b49cbe4d96 authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Added docs for `Split.configuration.cache`

github.com/splitrb/split - a26b595534e7227326b116f5385a4a6f400781e3 authored almost 4 years ago by Rich Humphrey <[email protected]>
Remove obsolete cache clear left over from before refactoring

github.com/splitrb/split - 623e556f07fd059d40681f537cc426a8714d3121 authored almost 4 years ago by Rich Humphrey <[email protected]>
Back out `Split.configuration.disable_metrics`

github.com/splitrb/split - e2c265c3c893298c522929053f5df31778fad83a authored almost 4 years ago by Rich Humphrey <[email protected]>
Add `disable_metrics` config to short circuit metrics lookup in Redis

github.com/splitrb/split - 48280948e0c760c17c4c8663f56eb937a102f23a authored almost 4 years ago by Rich Humphrey <[email protected]>
Added Split::Cache with config and spec, and wired into a few places

github.com/splitrb/split - 80704b1ff4d5c889a893be3adb6e5465ea1ce6a4 authored almost 4 years ago by Rich Humphrey <[email protected]>
Added `cache_catalog` config

github.com/splitrb/split - e050109b54e5a3dc0ef8540c4dce695760e4640c authored almost 4 years ago by Rich Humphrey <[email protected]>
Added in-memory cache for `ExperimentCatalog#find`

github.com/splitrb/split - da021ef5fdfad7ae615c4d4dbc72d352ce5849db authored almost 4 years ago by Rich Humphrey <[email protected]>
Merge pull request #644 from TomasBarry/typo/correct-spelling-of-class-variable-in-trial

Fix typo of in `Split::Trial` class variable

github.com/splitrb/split - 00d76dcec27b3d0b613d63ee4faf3ad6d7ce25cd authored almost 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix typo of in `Split::Trial` class variable

There is a class variable, `alternative_choosen` in the `Split::Trial`
class. This class variabl...

github.com/splitrb/split - 5ee828c3b54c74b4ea82d0b5656534df20a3422e authored almost 4 years ago by Tomas Barry <[email protected]>
Merge pull request #642 from splitrb/outside-web-sessions

add a simple way to load users outside web session

github.com/splitrb/split - 595a59a78484af4ae7a844b05a1bbf6056015fbc authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
add a simple way to load users outside web session

github.com/splitrb/split - e5c15349cc779d5cf4ed05e139170bfd018da74c authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Revert "Remove Sinatra Dependency for Split Dashboard"

github.com/splitrb/split - 3cd4ec35f79bc3ee2b2635492f8065d6b7bcfcbc authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #640 from splitrb/reduce-extra-hset-call

Single HSET to update values, instead of multiple ones.

github.com/splitrb/split - 5e1f3b694742e9c1674956203403a3e9f19ce580 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
shorten multiples hsets into a single hmset

github.com/splitrb/split - 930873faec2e127db27455c776dba7c07dc5a390 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #639 from splitrb/remove-old-alternatives-set-compat-code

Remove 'set' parsing for alternatives. Sets were used as storage and deprecated on 0.x

github.com/splitrb/split - 1f730d46989e794d8a82f971b893bc81e969bdfa authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Alternative as Sets were deprecated on 0.x

github.com/splitrb/split - 278e89eaa2ba4ef932869078aaedd9267a9f408c authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/SpaceAfterComma offenses

github.com/splitrb/split - cb6dfde57a290b8372d929c9f35c808fe5ae3868 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #635 from splitrb/sinatra-has-left-the-building

Remove Sinatra Dependency for Split Dashboard

github.com/splitrb/split - 3190356d27cb477005578373395a264f84e971b0 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Implement usage of middlewares on new rack app

github.com/splitrb/split - 20ec72dc4be361850d5faa196e067c3e39d4f3ff authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove Sinatra Dependency for Split Dashboard

github.com/splitrb/split - 3a9da748c46245d1291eb17d6c8015faa9a5819f authored about 4 years ago by Paulo Casaretto <[email protected]>
Merge pull request #637 from splitrb/rewrite-force-option

Force experiment does not count for metrics

github.com/splitrb/split - 10fff35546c215b1aa7b3d3e7db77eef154d5915 authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Force experiment does not count for metrics

When using the admin dashboard and forcing an experment, this should not count
on metrics and sh...

github.com/splitrb/split - 12390b8cee2486e05f22c27fb43f4b7d36af43ee authored about 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #634 from splitrb/add-documentation-on-cookie-storage

Adding documentation related to what is stored on cookies.

github.com/splitrb/split - 811449374b9e0a055e63bfb26a3810a1e69236b7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add description to what split stores in cookies

github.com/splitrb/split - a5a32851157dd348074a801bc804972d576baf48 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Rubocop offense Layout/EmptyLineAfterMagicComment

github.com/splitrb/split - d3e0f4043daa6fcbd8af3904a4149969fce77c80 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #633 from splitrb/fix-metadata-updates

Removes metadata key when it updated to nil

github.com/splitrb/split - b6a46a1b29617b0d685fb2f86935f8179d837eab authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Removes metadata key when it updated to nil

github.com/splitrb/split - 2c151af24e9076096fe843a55b847a20e186f1c7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Recreate rubocop configuration

github.com/splitrb/split - 50e7359baa17e6783492be9fcef5d199bec777d7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
update changelog

github.com/splitrb/split - bb995682c355f1f5297e8549ae8ab2e3296b932b authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #632 from splitrb/simplify-redis-interface

Simplify RedisInterface usage when persisting Experiment alternatives

github.com/splitrb/split - 7ec1015bc52a54da2eff3cc183b47f6d9d1f7e0d authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
update rubocop_todo.yml

github.com/splitrb/split - f062deff6f001cbec100667bec315f3e4fbebaa4 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove extra SISMEMBER check when calling RedisInterface#add_to_set

github.com/splitrb/split - 7b9caf5ef0bfd1c5db6726b729cba3431bb9cac8 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Simplify list persistence on RedisInterface

github.com/splitrb/split - 593a8d00f5a0d53f12b84b22d923339a501c4afe authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove unused RedisInterface#remove_last_item_from_list

github.com/splitrb/split - fcd51dc8957ed4de5e78dc45e6649e2428daac0a authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #631 from splitrb/remove-deprecated-redis-url

Remove redis_url impl. Deprecated on ~2.2

github.com/splitrb/split - 1895104d87a713675cd1adfb7f3d2889b7463494 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #630 from splitrb/remove-old-redis-config

Remove thread_safe config as redis-rb is thread_safe by default since 2.2

github.com/splitrb/split - 508c1d0e78ac736ffe1d832ac4dc5f5e13cba78d authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove redis_url impl. Deprecated on ~2.2

github.com/splitrb/split - cc816b3c9c0ca34fbcce2020246be3a5e60052ea 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

github.com/splitrb/split - 41502b2ed94945b53681751db2318b830774f9cf authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update CHANGELOG.md

github.com/splitrb/split - eefce9abaf5c13c1dc4fc879bccfb1cdf8d2982f authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #628 from splitrb/bump-minimum-required-redis

Bump minimum required redis to 4.2

github.com/splitrb/split - 1db141cde1dcccb5093edfb42fffbca998924b49 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
hset behavior changed on redis-rb, removing redundant specs

github.com/splitrb/split - 01116947d28032c174715cdc2fc71603d269c47a authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Use a real redis-server on CI

github.com/splitrb/split - b93a485c173dee75f4693cc07f3dcb22a021eed9 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Bump minimum required redis version

github.com/splitrb/split - 1f5cb04494f55c09aa9fa0bc2c27a08d5467d99f authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Change redis.exists to redis.exists? to avoid problems with redis 4.3

github.com/splitrb/split - 12225656da44bb748c2ed9c67f63846dc5f2593d authored over 4 years ago by César Izurieta <[email protected]>
Merge pull request #627 from splitrb/bump-ruby-support-to-2-5-plus

Only support Ruby versions >= 2.5

github.com/splitrb/split - 38058d397ed5c886a4269995ac55bcef81f44996 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add ruby 2.7 to the matrix

github.com/splitrb/split - 9ae76100285fc43f98a5bc565d3685c66a0cff4d authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Only suport ruby 2.5+

github.com/splitrb/split - 4b388f7e542039299f6121407f9b00e92123ec06 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #625 from robin-phung/trial-goal-callback

Update Trial so that goals are accessible in callback

github.com/splitrb/split - 9e45dd1e2821a59e6fcc878a10280923dad25826 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
spec copy change

github.com/splitrb/split - 18622a5d3ded990277b3d142d7fa59ba60e5033c authored over 4 years ago by Robin Phung <[email protected]>
Update trial to init with goals instead

github.com/splitrb/split - 00748fd590caf929ed2561aeadbf42fa0ac9dee3 authored over 4 years ago by Robin Phung <[email protected]>
Merge pull request #615 from robin-phung/master

Introduce enable/disable experiment cohorting

github.com/splitrb/split - 482e7005d76a3860e2b4763fa230dda4dfdf30da authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
disable cohorting revision

github.com/splitrb/split - 0dcc853e8d185d510bb7c3d57defe7c04f50d976 authored over 4 years ago by Robin Phung <[email protected]>
Introduce enable/disable experiment cohorting

github.com/splitrb/split - f9fc878405d4c811f1abe54349f1b2f5532ee8f7 authored over 4 years ago by Robin Phung <[email protected]>
Merge pull request #622 from splitrb/consistent-return-metadata-when-disabled

ab_test must return metadata on error or if split is disabled/excluded user

github.com/splitrb/split - 261013c69e79bb2ae6638d04d681c3278fe9a694 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
ab_test must return metadata on error or if split is disabled

github.com/splitrb/split - de61579d63d06ca2d320011753d99b4f38b74f1e authored over 4 years ago by André Luis Leal Cardoso Jr <[email protected]>
Merge pull request #619 from robin-phung/cleanup-experiment-init

Removed repeated loading from config

github.com/splitrb/split - 0eab0aea7fac484a6e48610d214cf58f7817d29e authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
removed unreached loading from config

github.com/splitrb/split - 648576af0ae0ef0c6e5c475d74b3daf6f4d485c6 authored over 4 years ago by Robin Phung <[email protected]>
Merge pull request #616 from splitrb/rubystats-for-beta-distribution

Replace usage of SimpleRandom with RubyStats

github.com/splitrb/split - d3ef9d79d2fe15d95292072420e62afea151dffd authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Replace usage of SimpleRandom with RubyStats

github.com/splitrb/split - 036374ee5f41572238c1ae010e66f66ef67c50a1 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #613 from splitrb/fix-allow_multiple_experiments-control-with-versions

Fix #max_experiments_reached? when using allow_multiple_experiments=control

github.com/splitrb/split - f48c196ab54858c1aa8e20684a68b44747c1fdfa authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix #max_experiments_reached? when using allow_multiple_experiments=control

When using allow_multiple_experiments=control Split only allows one
experiment with an alternati...

github.com/splitrb/split - 0d2178e90c7b3948eb08d7ffcd21e587b5de4d7f authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #574 from Nootrobox/add-on-winner-choose-hook

Add on_winner_choose hook

github.com/splitrb/split - 25f6330e45b16377359e5d97b9d9374cc5e2e1d8 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update winner choose hook name

github.com/splitrb/split - ce0e62bde72993f264efbdcc447a73f66168b65b authored over 4 years ago by Gennady Minenkov <[email protected]>
Add on_winner_choose hook

github.com/splitrb/split - c6a0d76638fb3134b75aa7f368800709af00b50f authored over 4 years ago by Gennady Minenkov <[email protected]>
Merge pull request #609 from splitrb/dependabot/bundler/rake-tw-13

Update rake requirement from ~> 12 to ~> 13

github.com/splitrb/split - f2579d7150d222728221a9b175a2a456eea740de authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update rake requirement from ~> 12 to ~> 13

Updates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version.
-...

github.com/splitrb/split - 3fd448c6696a7eaeca3c302a8cf5c5d0a08a289a authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Update rack-test requirement from ~> 0.6 to ~> 1.1

Updates the requirements on [rack-test](https://github.com/rack-test/rack-test) to permit the la...

github.com/splitrb/split - 712816d513282f8bd72627168e982bb0c0d7bbdb authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #607 from splitrb/drop-ruby-1-9-3-support

Support only ruby 2.2.2+ / Rails 5.0+

github.com/splitrb/split - d97b1ce8671d9fedac64f4c2e181b1b56e8cb5ce authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update code climate coverage tool

github.com/splitrb/split - 502f4390ee1bd44e8502ea690e9a9dbc56d09df7 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Drop support for Rails 4.x series

github.com/splitrb/split - fcdd041ad22b34f1a811b8057a2fde59c42c38fe authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Drop support for ruby 1.9.3

github.com/splitrb/split - 4add65925ffa8eaec85d1cbd66efa8fb4b7298ce authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update Set-Cookie specs to match the date format set by newer rack versions

github.com/splitrb/split - bbc5149f8dd10b16173b06f04157c2c1d3677881 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #606 from huoxito/pinterestbot

Only block Pinterest bot

github.com/splitrb/split - 043560af2a3ac7e3462e381a7fbad1c21fe350c6 authored over 4 years ago by André Luis Leal Cardoso Junior <[email protected]>
Only block Pinterest bot

github.com/splitrb/split - cf52774c6cc31f1f373eed430bfd12453e3133cb authored over 4 years ago by Washington L Braga Jr <[email protected]>
Merge pull request #599 from mattwd7/bug-default-experiment-resettable-when-loaded-from-configuration

Respect experiment defaults when loading experiments in initializer.

github.com/splitrb/split - a99cec331116da76b6ab452fee149157ee26be70 authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Create FUNDING.yml

github.com/splitrb/split - 1bda65992d1c4966513a003c0842234abffb1a51 authored almost 5 years ago by Andrew Nesbitt <[email protected]>
Add Changelog

github.com/splitrb/split - 783fcc5790bdba885235e8fc48fb0747c9ed3215 authored almost 5 years ago by André Luis Leal Cardoso Junior <[email protected]>