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

Fix typo at CHANGELOG

d29e26a67f148aff249f5a8288c76c0fd6c01bad authored about 1 year ago by André Luis Leal Cardoso Junior <[email protected]>
Bump v4.0.3

3f6c1fc5bb7207a90074c9bcc499c32d8d287969 authored about 1 year ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #718 from splitrb/update-github-workflows-ci

Update actions/checkout to v4

2d5508192aa2b6de7936c07689af85b8bed5e707 authored over 1 year ago by André Luis Leal Cardoso Jr <[email protected]>
Update actions/checkout to v4

f86519a8ec12cee25694a17dbe2a409a135fae84 authored over 1 year ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #717 from splitrb/fix-extra-info-that-may-be-nil

Do not persist invalid extra_info on ab_record_extra_info.

32eee9009d086c8251d838660b92440b066aaff0 authored over 1 year ago by André Luis Leal Cardoso Jr <[email protected]>
Do not persist invalid extra_info on ab_record_extra_info.

If a invalid value is persisted on a given alternative, that dashboard
is able to validate the d...

9d4c9b542b39d53711138c0839adb3957eb0b75c authored over 1 year ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #716 from splitrb/fix-outside-web-session-details-readme

Update documentation regarding finding users outside a web session

b4017215d0f0d3ee1273729bc75847f1ae74fd62 authored over 1 year ago by André Luis Leal Cardoso Jr <[email protected]>
Update documentation regarding finding users outside a web session

95052427a29e3ea436143c402ab94aa96c2835d9 authored over 1 year ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #714 from Jealrock/main

Convert value to string before saving it in RedisAdapter

074b502dfd762100d1b55f4409f0053680dd952d authored over 1 year ago by André Luis Leal Cardoso Jr <[email protected]>
Convert value to string before saving

c249153a2fdebfbca87cc2f1ed756baef188b941 authored over 1 year ago by Oleg Marakhovsky <[email protected]>
Merge pull request #710 from naveen-chidhambaram/main

CROSSSLOT keys issue fix when using redis cluster

77d482b1900471cbfd565a3d4bc85b491985bfe6 authored over 1 year ago by André Luis Leal Cardoso Jr <[email protected]>
(fix): Fixed CROSSSLOT keys issue when using redis cluster

4ae6399262f50a9b154c033a22fbd84762c42cc0 authored over 1 year ago by Naveen <[email protected]>
Merge pull request #705 from splitrb/add-matrix-as-default-dep

Add matrix as a default dependency

a2190bb3b96eb42561f3bf4c729750036e1883bc authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add matrix as a default dependency

7c91132f35aaf2720eb53ed3a1436093476e0491 authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #703 from splitrb/check-if-alternatives-have-valid-data

Do not throw error if alternativas have data that can lead to negative numbers for probability c...

43b08a525b6a50cbaddd8e10ac55b79ad6e90d3d authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Do not try to calculate winning probability if participant/completed can lead to negative numbers

ec089adaa0ce0d3f6bad5b42c22ea7ff5d036459 authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Require pry on spec_helper

cfd61ac7abb9ab3f282ef1d6161af8d6eea85493 authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #702 from splitrb/add-ruby-3-2

Add Ruby 3.2 to Github Actions

637304e0cc0c9b1ac22620114c70de803691cb12 authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add ruby 3.2 to ci

add7d5cf3d049e0db33fc59d26a814eb24d8922c authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #701 from martingregoire/redis-4.8-sadd-deprecation-warning

Fix deprecation warning with Redis 4.8.0

5109150966c8bed1c34eb7479f03ea21bbd44bc1 authored almost 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix deprecation warning with Redis 4.8.0

Fixes the following deprecation warning when using Redis 4.8.0:

```
Redis#sadd will always retu...

42cda01e981f8e48f23d3d7b81fda48051c26492 authored almost 2 years ago by Martin Gregoire <[email protected]>
v4.0.2

5092ef2972be65138ebe8171763c7632c8123983 authored about 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update changelog

2f666acfa276663b09ec895d8c9aa4017e83614e authored about 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #697 from knarewski/stop-crashing-on-non-hash-json

Stop crashing on non-hash json

5b860610d6fc5a4eeb3344b64ef662d2fdeb268a authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix spec for parsing invalid JSON

The cookie adapter uses string as a key, so should the spec. Also, context.request.cookies is a ...

4e4599f67916f6e48916b1c49bcb51501ee874ec authored over 2 years ago by Konrad <[email protected]>
Handle cookies with valid JSON of invalid type

231412262e25c39f9a5ef6d071a1dc50dd60e29e authored over 2 years ago by Konrad <[email protected]>
Merge pull request #696 from knarewski/add-support-for-redis-client

Add support for redis-client, which does not automatically cast types to strings

95795b4fe32b962eb3ebf9ccbfc7ddca5e04c48e authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Use empty string directly instead of casting nil

Co-authored-by: André Luis Leal Cardoso Junior <[email protected]>

72b9d892316adb825497906470a912b9ed21043f authored over 2 years ago by Konrad Narewski <[email protected]>
Add support for redis-client, which does not automatically cast types to strings

dd8e87e6264cca0205fe24c178b9d335ab2b5fb9 authored over 2 years ago by Konrad <[email protected]>
Merge pull request #693 from ursm/lex

Fix default branch name and gem metadata indentation

29c6c073f858433ded223fd17f25572eaf8dd81e authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix default branch name and gem metadata indentation

872b5111789f792b09f8a9f1247bc174da1eb0ab authored over 2 years ago by Keita Urashima <[email protected]>
Merge pull request #692 from splitrb/dependabot/bundler/rack-test-tw-2.0

Update rack-test requirement from ~> 1.1 to ~> 2.0

97a5ee88dc780323d8ca3bbee4c80e9b2c491f05 authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update rack-test requirement from ~> 1.1 to ~> 2.0

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

a60223886245b7665687a28d12d1d6e25078231f authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #687 from TSMMark/patch-1

Handle when Rails is partially loaded as a Gem

1f61da940720047b19de07408b445458f4416ee2 authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Handle when Rails is partially loaded as a Gem

...and not an application

```
NoMethodError: undefined method `env' for Rails:Module
/bundl...

64e43e416b8bb92719d371385d1aef4cf3bc75f5 authored over 2 years ago by Mark Allen <[email protected]>
Merge pull request #683 from splitrb/update-actions-checkout-v3

Update actions/checkout to v3

9a0e2800361dbd705e621ee13af046ef3a403237 authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update actions/checkout to v3

6f9f8c734f3f01e53dbc8ec536cf481f0c8ab4b4 authored over 2 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #682 from splitrb/fix-string-literals

Enforce double quotes

4ee3f026a1b874701daaefe8dfc0cf047ed80ea3 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Enforce double quotes

9c2f237c0f7a2d68c63be38d78f9367ebb4b2ba5 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #681 from splitrb/fix-rubocop-offenses

Fix Rubocop Style/* Offenses

c49f15683d7b6888d77bba23cec9d178078c1ad2 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Style/RedundantReturn

8dc77270d642acde297e8452a66a1b8c1630055c authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Style/MethodDefParentheses

dcc87ec40910224b137660b0258e546f6e26a0a3 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Style/DefWithParentheses

f723890085b633f009045ed61884599a3bd74ead authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Style/ColonMethodCall

bd0e1618bcfdebccb9f01404552b3bf7afcfc15d authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Style/AndOr

d108971cce19358aaad6ecfc2482ba4627d4e396 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #680 from splitrb/enable-rubocop-ci

Enable rubocop on Github Actions

8a16b49dc83e39215996d6ab6f9a25fc731d4548 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix remaining rubocop offenses

ec3a9b7b3b6fa0859939938c5bd76d3e47e3b887 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Enable Rubocop to be executed at CI

b7bf52a00f7ed669e3dd93e9b89107b4291af714 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #679 from splitrb/fix-layout-offenses

Fix all Layout issues on the project

1ebd423a758d93e88172273dff2965fb87221434 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #673 from robin-phung/add-unregistered-experiment

Add ability to initialize experiments

e5077d3716b25d206bcb11c6afedff66acc348ca authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Enable rubocop for specs too

ac81c9c75f57eb6bbc35d3e84e9212e44878711c authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add missing frozen_string_literal: true

22954b99e55651b022d8422ca1e97538a45474d4 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Lint/UselessAssignment

3ed07e3cdb2285c4b6628df7a4bf53c6b23610c2 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/IndentationWidth

003c098fe91b1f0bd635f58daa41381a35b334b0 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/TrailingWhitespace

67d57b1eb8f16c4ea7caf2ec0d6bf559d693f3fc authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/TrailingEmptyLines

96ab0c01426171eb0ee5edfda2ab3c4b6e447920 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/SpaceInsideHashLiteralBraces

baba207dd46f991b00abbbef978e65f5c77b8cb2 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/SpaceInsideBlockBraces

b2562db35eaffd149a03a5ca5dae5efb1c2e0874 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/SpaceBeforeBlockBraces

f51598df493ff560056f44d9b3d3f54aa0ff9931 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/SpaceAroundEqualsInParameterDefault

c0b1af43ea1e91f33d34b2c0b77fcd477d43f008 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/EndAlignment

4d8b5a937203046209949817b87b0307f0f7f3f1 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/EmptyLinesAroundModuleBody

91ba5ce96dc44c1146eaf65e2d696721902b5512 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/EmptyLinesAroundMethodBody

f4de6d98e176cb41964e2eb6c9e7bf0e0ff374dd authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/ElseAlignment

6d89af5a2d4bb44e2d3dc382773a1b61bdae6ab2 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/CommentIndentation

92dc8ed8b73a49004a4bb502b92475b27f756448 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/EmptyLinesAroundClassBody

41b3126cfc4459b3a6402577f8d3d5d8c01f2607 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Layout/EmptyLinesAroundAccessModifier

88d600edf7b551adba401d6481588ee737b27de1 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #678 from splitrb/fix-hash-syntax-offenses

Fix Style/HashSyntax offenses

3f4105a781749ddf4e1402302caea9531d84e065 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Style/HashSyntax offenses

accf1576b5a8fe4f7f67a6815dcb74a5c2c6f17d authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix rubocop Layout issues

c02d1c185aa1b4c971a0600ced00758a1e3c79e6 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #677 from splitrb/fix-spec-deprecations

Remove usage of deprecated implicit block expectation from specs

a663a33202a93ca17201800986273451ac1320af authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove usage of deprecated implicit block expectation from specs

49bf6c237357ac3739165fd24483b8f336e14dff authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #676 from splitrb/cleanup-appraisals

Remove appraisals configuration

c4a3e224738d21379046f087a2ead1968a9b502b authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove appraisals

a47651c27f7a32f069592a3c3fa7a3dbc60289d4 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #675 from splitrb/enable-rb-31

Add Ruby 3.1

d97483e4aa23b5ad86bd698f2600c1bebe43662c authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add matrix to Rails 7.0 gemfile

6280af138798082386f495065231ff41498b5d8e authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add Ruby 3.1 to the matrix

c54ed802acc1590f7ef241fb037e929e142c7af0 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #674 from splitrb/encapsulate_ruby_stats

Encapsulate Split::Algorithms at our own module to avoid explicit calling rubystats everywhere

0474494e9c38ea6b332181903c0df1af8ff07db4 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Require matrix to be installed in order to make it compatible with Ruby 3.1+

1faca22fdcc0296788fcd1a818bd8d0b961eda4b authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Encapsulate Split::Algorithms at our own module to avoid explicit calling rubystats everywhere

d10991543908f3ff84278d173e6337ca46650d7b authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove unused Gemfiles from tests

c686794aafa120fafe6178e1788d0a8a89f1313f authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update Ruby and Rails requirements on README

da3d77c041d577dc96556ddf685abd0175c2cc9a authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add ability to initialize experiments

080c0eacfbd25b99a59894b9698ea689d037b9cc authored almost 3 years ago by Robin Phung <[email protected]>
v4.0.1

c1b198f2f964a36db2b735321a86ba1585d069ab authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
v4.0.0

6f95d35f8ae531207f8adec7de2dd4c184f3e5b8 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #671 from splitrb/add-newer-rails-and-ruby-to-ci

Add newer versions of Rails and Ruby to be tested on CI

d0c33405c5bb33e51ecc17bfbc963c1040d4733d authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Need to fix a few things before pushing ruby 3.1

fbb9b737ceb6bd1e679181292dccb7f708ebbcd7 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add newer versions of Rails and Ruby to be tested on CI

09eed001b3ef3c0532f7bdf42a56d045053adc33 authored almost 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
4.0.0.pre2

f88bb075c3976bbbbd7de4786521fdd3f89f390a authored about 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #665 from clowder/patch-1

Update RSpec helper to support block syntax

78723019c644e79a59517e774ffa8fcc9cf63c58 authored about 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #670 from splitrb/improve-checking-for-old-versions

Simply check for the experiment name without the version

8e4f7f8292a02ce7e4f12dbcf47857fbf1dee15c authored about 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Simply check for the experiment name without the version

d6e96108e7d5d025bc8ad2bf86f8783165085f91 authored about 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #666 from avit/split-namespace

Keep railtie defined under the Split gem namespace

1cc4f2f66b7560ca483e83ddce4a657ffd99d33e authored about 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Keep railtie defined under the Split gem namespace

047b62161e02c6f0ea3e2b5b7f1e0445239f3212 authored about 3 years ago by Andrew Vit <[email protected]>
Update RSpec helper to support block syntax

Adds support for the helpers block form
`ab_test(:experiment) { |variant| ... }`, based on the...

b65e5b2244023cd46fa9f4d38ba2286a6e406350 authored over 3 years ago by Chris Lowder <[email protected]>
Merge pull request #664 from joedelia/feature/set-cookie-domain

Adds config option for cookie domain

36495a563a25297a86247c32f00bf611f429f2df authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
Removes domain option if set to nil

dca0d242ef6474e528e23db0f9e09f34a734bcda authored over 3 years ago by Joe d'Elia <[email protected]>
Adds config option for cookie domain

dfaa05b782926d23d689d2a06cc3f27a2dee97e9 authored over 3 years ago by Joe d'Elia <[email protected]>
Merge pull request #661 from serggl/cleanup_old_versions

Fix cleanup_old_versions! misbehaviour

b941a9e659c26b8c5bbe536f6d1a002895ac12c7 authored over 3 years ago by André Luis Leal Cardoso Junior <[email protected]>
fix spec failures

2037c4a19232691379dce4d66aaab482abdf64e0 authored over 3 years ago by Sergey Glukhov <[email protected]>