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

v3.4.1

91fd74e8ec2e1a38f5144caac0023b2fb2e4e0eb authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Reference ActionController directly when including split helpers (#602)

9d9797dc08e74d033fd783bb7c09692c1156df90 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Prep for v3.4.0 release

0a9cd109a89a400c77d7d608abe9ce9ca4bb13e0 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Respect experiment defaults when loading experiments in initializer.

6fa60326e9dfbe801e891a883aedf8296b28a476 authored about 5 years ago by Matt Dick <[email protected]>
Make dashboard pagination default "per" param configurable (#597)

* Make dashboard pagination default "per" param configurable

4cfefe6d99108b9ed5a1483dcb8dabb7d07182ce authored about 5 years ago by Alex Lopatin <[email protected]>
Merge pull request #596 from splitrb/bump-ruby-rails-versions-travis

Bump Ruby/Rails versions on CI

812ec8392e8af7bd0b8707b737d0b0110971f65d authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update Rails 6.0 version from beta

e38f4fa0449f9bf1af3115a733abdef1b63b8d34 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Bump ruby versions on travis

0c198600bcdf3220bff5c1a7307bd53ff19e3520 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #595 from splitrb/fix-frozen-string-literal-comment

Add frozen_string_literal to all files that were missing it

463de45a2240157fbe043f6bf60a999cc7ea1ace authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add frozen_string_literal to all files that were missing it

7bbd6b2f8ce512899b1b170ef527ca40b25cef86 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #594 from splitrb/update-rubocop-config

Update rubocop.yml config

c601da39bf7b1218e0498e16b4df604d8b277fb5 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update rubocop.yml config

240f38e06a2007f43e80fdfccd2d30264a53dd2c authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #593 from splitrb/fix-ruby-warnings-pt2

Fix ruby warnings

89e657068cc969ac7a33300f5dbe65e7898b66fb authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix warning: method redefined; discarding old metadata

f3c273edf0178b756cb5216b958f47eef5880cd5 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Only define attr_writers for bots/bots_regex as the accessor method is already defined

91904ef3c5121dd94c1bb1179be08b5e7eae4147 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Define accessors properly on Split::Experiment avoiding redefining methods on load

d3df844baddd6d7f7e8dc48fa4c8da66a485e4bd authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove extra space after method definition

f4d7db452b7b70e46eb95ea14f4adc831a997b52 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Redefine method :same_but_different_goals into let statement

7b982a7a0e91f92dfc72f3ba289fd5a9685a64e2 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix warning: ambiguous first argument; put parentheses or a space even after `/' operator

456458f52e45604d2b70c64a40b7f03864908d32 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix unused variable warnings on specs

7834881811249cab180165d4b8d70df788f25dc8 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #592 from splitrb/fix-unused-variable-warnings

Fix unused variable warnings

2e2953c836725f89154c2fe8112c5ab47ee91509 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove goals assignment, which is not used anywhere ab_record_extra_info

50e62746c71a92a33ab413c8e9425ca21880b6ae authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove useless assignments

f5eee6cb77bc407046029bcb1d863c8868f1e92f authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Assign variable @p_winner correctly

f6f1a7a771e83cdb446dccb33f7f2e688cf02ce2 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #588 from santib/improve-dual-adapter

Improve DualAdapter

3f178fdc46ce729cf37aa4b829ac6d7f4d58f164 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add a flag to use the new behavior of the DualAdapter

f38b1177c826745c468613335f966b2d6232163a authored about 5 years ago by Santiago Bartesaghi <[email protected]>
Decrement participant count when overriding version

bc86d50be09bd7db0b5360957bfd73dcbfaaa34d authored about 5 years ago by Santiago Bartesaghi <[email protected]>
Improve Dual Adapter

0d1f43f4309064ad65d568ffe683a8ac17349890 authored about 5 years ago by Santiago Bartesaghi <[email protected]>
Merge pull request #591 from splitrb/fix-dashboard-spec-time-zone

Avoid timezone issues when rendering the experiment date from redis

323ffdfa6eb626fe6727189a4b22db48ed2be53f authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Avoid timezone issues when rendering the experiment date from redis

e0a4204524c25cfbb80e35688b2a98e62c9485a7 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #590 from stevendaniels/patch-1

Update README.md to mention metadata key issue

7ea1397c9d4089100756b8d4373eff8ec5236294 authored about 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update README.md

This issue is related to https://github.com/splitrb/split/issues/185.

I ran into the same pro...

ef59a551b6bc5bfc0a6bcfc00a198f164f57962e authored about 5 years ago by Steven Daniels <[email protected]>
Merge pull request #586 from hasghari/lazy-load-action-controller

Lazily include split helpers in ActionController::Base

e7ab0e7488b52904f5b051bf284e2f9b3d83a66e authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Lazily include split helpers in ActionController::Base

90772213865e3ef0c6489d888aea9d527b9dd0f6 authored over 5 years ago by Hamed Asghari <[email protected]>
Merge pull request #585 from giraffate/bump_ruby_versions_for_travis

Bump ruby versions because ruby 2.6.4/2.5.6/2.4.7 have been released

8b58561eb278093612745ac73af3f93dfde76739 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Bump ruby versions because ruby 2.6.4/2.5.6/2.4.7 have been released

Reference:
- https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/
- https://www.rub...

001c2be59545da3be61933c48bcf0c175227cace authored over 5 years ago by Takayuki Nakata <[email protected]>
Merge pull request #584 from giraffate/fix_URLs_to_replace_http_with_https

Fix URLs to replace http with https

85ddb4aa0158c244bc519e02b9f79be61ae90da2 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #583 from giraffate/remove_rubyforge_project

Remove `rubyforge_project` from gemspec

595f5e39465a15eec3583eef8dc311cce689fd36 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix URLs to replace http with https

2b07d22d27bb97a2538353cfad93eb737ff97ff1 authored over 5 years ago by Takayuki Nakata <[email protected]>
Remove `rubyforge_project` from gemspec because rubyforge was EOL

98be48765a032b8686ac5c01fe9293c4bd099ba1 authored over 5 years ago by Takayuki Nakata <[email protected]>
Merge pull request #582 from splitrb/fix-active-experiments-without-finished-keys

When loading active_experiments, it should not look into user's 'finished' keys

db07b1c7c9ee4dd3c8c191b918be72fc1e761a6c authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
When loading active_experiments, it should not look into user's 'finished' keys

56f1fe9a1f732a735746442944ffa75b35ec6caf authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #579 from giraffate/deprecated_bigdecimal_new

Suppress `warning: BigDecimal.new is deprecated;` in specs

45de9d0db45eabea95ecde886d439c7db4acf72f authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Ensure bundler is installed with a version < 2 on travisci

38e21ae6b4d26c974c352fb6050505fa171ee4e3 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Suppress `warning: BigDecimal.new is deprecated;` in specs

a94656f26cd4cf158584a17a2d9533b8005637df authored over 5 years ago by Takayuki Nakata <[email protected]>
Update issue templates

60147484a2cd3ffcd1e0b106850df6ef93df9448 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #578 from splitrb/dashboard-specs-speed-up

Improve dashboard specs speed.

0bee1427d2bc6e03e4a1407ee975891e1c97a5e9 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add default rspec configuration to display the slowest specs on the suite

8bbe438686cfa633121cb48e6a1d10bde3ac3ec4 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Remove extra noise on testing dates on dashboard

cf7e6051c264d70d2aa0ac64e2ade13018e42fbb authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Have beta_probability_simulations sat to one for dashboard specs

a86facac7e34390bcfc2141e297b29754af9365a authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #575 from gnanou/combined_experiment_performance

Combined experiment performance improvements

66a4dfc30f62d39949258c62a62b186f478b296c authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #577 from gnanou/finish_inactive_experiment

Handle correctly case when ab_finished is called before ab_test for a user

938de58ad23761bd0eacc342a94f180659478298 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Check if the experiment about to finish is active for the user

0ea14e24d1936492b3af28bd5631e76d27fe8320 authored over 5 years ago by gnanou <[email protected]>
Cleanup old experiments only once during the lifetime of a User instance

04bd237db2a9569899f3abf709525fa19eb1dd95 authored over 5 years ago by gnanou <[email protected]>
Reduce the calls to Redis when an experiment is saved

Check if an experiment is new or its configuration has changed only once

ab3149ed81f5611990b03b8637c519c71f3f19fe authored over 5 years ago by gnanou <[email protected]>
Cache the has_winner state for the lifetime of an Experiment instance

0a08d79708902b0f24ab8007c0e9df4662cd1b53 authored over 5 years ago by gnanou <[email protected]>
Merge pull request #570 from giraffate/persist_alternative_weights

Persist alternative weights

84beb9e3e08b42020f2b96c22bf7615cb79320d6 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix code styles

6776f826af212b0f5d67d0486d52201693dffdda authored over 5 years ago by giraffate <[email protected]>
Persist alternative weights

c054967e5500ad8949ffc9ed05a61a99d277de4e authored over 5 years ago by giraffate <[email protected]>
Merge pull request #568 from giraffate/force_alternative_with_version

Fix `force_aleternative` for experiments with incremented version

6d1dc2dc778f9e5ebff9ec0a214ef42b878f33d6 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix `force_aleternative` for experiments with incremented version

b8803f0f7034a5c5e42d5dced06d262082138100 authored over 5 years ago by giraffate <[email protected]>
Merge pull request #567 from giraffate/not_increment_participant_count_when_force_alternative

Increment participant count when `force_alternative` pushed

023b69d82445e19157bbf399ed5f0a9f074ef6f8 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Increment participant count when `force_alternative` pushed

335356fbbf4b43eb2245748b410dc335d972d30c authored over 5 years ago by giraffate <[email protected]>
Bump version to 3.3.2

02f3f14f99288c3395910999cdb657f2ec5a06cd authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #559 from edmilton/rails_6_beta

* Add appraisal config to Rails 6 beta 3.
Add 6.0 gemfile on travis.

a157816e8e83b9ca10618d80f8dca7b37fc9463c authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Add 6.0 gemfile on travis.

56aa8053544eeb49cea9807344c6b8a3f984b025 authored over 5 years ago by edmilton <[email protected]>
Add appraisal config to Rails 6 beta 3.

281098738d87dcb4381ce57146d036d446ea63b3 authored over 5 years ago by edmilton <[email protected]>
Merge pull request #544 from splitrb/exclude-visitor-before-loading-experiment

Avoid hitting up on redis for robots/excluded users.

ad1fea90d6dc183a416295dd52670e75b5bf3107 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Avoid hitting up on redis for robots/excluded users.

7f0bf4cbfa282f2c32841c626b5b20cc54614a4d authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix broken specs in developement environment (#557)

* Fix broken specs in development environment

6719fa750451f7b8dde09bb7ee947de091dbc858 authored over 5 years ago by Douglas Petronilio de Oliveira <[email protected]>
Merge pull request #555 from husteadrobert/run_configure_after_initialize_on_rails

Check to see if being run in Rails application and run in before_initialize

7eb8f263a27f89e5dac4e20efc3ad5c675f5b80f authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #556 from razel1982/master

Added uptime robot to configuration.rb

d669bccc115c91601d6dbab984de62f99197aa05 authored over 5 years ago by André Luis Leal Cardoso Junior <[email protected]>
Added uptime robot to configuration.rb

7d662c028fe839fe50ae8e500e8446fd94e5eee8 authored over 5 years ago by razel1982 <[email protected]>
Check for ::Rails instead of Rails::Railtie

df74e2a0585b1b36db6eda1bf9131378602945fa authored almost 6 years ago by Robert Hustead <[email protected]>
Check to see if being run in Rails application and run in

before_initialize

d9655a9843f9405c7e56f544610d529fa0c67c95 authored almost 6 years ago by Robert Hustead <[email protected]>
Merge pull request #553 from hanibash/patch-1

Fix error message interpolation

a8eaaa3919ad42610953f18602fe9bb26e22c425 authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix error message interpolation

d300f75f65cfe9db5a12bcf8edd9dca1351fbe76 authored almost 6 years ago by Hani Sharabash <[email protected]>
Merge pull request #552 from selfish/patch-1

Update Copyright in README.md

b75812770e9704e2ac4f84addaacf58577ebc8ae authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update Copyright in README.md

a73931a9b3e5cc60b60c342f80c5d6af87d675ad authored almost 6 years ago by selfish <[email protected]>
Merge pull request #551 from agraves/ag-squelch-bigdecimal-warning

Fix Bigdecimal warnings

a1a8a74086b47ad7beb4d6540a1e7aa65c92f858 authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Fix Bigdecimal warnings

* replace BigDecimal.new() with BigDecimal()

4a4f202fe8d131d3cc08d9b49846ac30c1860440 authored almost 6 years ago by Aaron Graves <[email protected]>
Checks for defined?(request) on Helper#exclude_visitor?

27cf04c0bed70ab92824923137209bf098170dbb authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Update changelog for 3.3.1

6e2436f4a47b37f9719571998cbdd82b3ce1da3e authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Merge pull request #545 from splitrb/fix-travis-build

Update travis config and add Ruby 2.6.0

d293fcfdd1a07f203c82c231913f94d29101b718 authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
bump ruby versions for travis

b80aac0253e544de725d8feeb0d171be2280ad80 authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Avoid updating rubygems, it might break for older rubies

886eb5581030fbcac6f2ad2cb167ce04f1f88bb4 authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
update bundler dev dependency

9087242889b59eb7782aa99cc5f5fec4e5cc3f30 authored almost 6 years ago by André Luis Leal Cardoso Junior <[email protected]>
Filter some more bots (#542)

0d6622dd5e142d9c3068f11293435b35fbb0aa52 authored over 6 years ago by Janosch Müller <[email protected]>
Fix Dashboard Pagination Helper typo (#541)

Resolves issue when displaying the dashboard caused by missing
parenthesis is in code for the p...

de63c39ebd31e9ed30d84702c9e532121c4e2826 authored over 6 years ago by Edward Tippett <[email protected]>
Tweak RSpec instructions (#540)

03eab94e4a9c935e956ada86172342faff2b4c7f authored over 6 years ago by Eliot Sykes <[email protected]>
Do not storage alternative in cookie if experiment has a winner (#539)

3fbf1be76cbaaa9d633b79bf2a380962c0b90627 authored over 6 years ago by Carlos Rojas <[email protected]>
Improve README regarding rspec usage (#538)

10289b24bc1d7394c7875e273b7f6ad54c2429d8 authored over 6 years ago by Maxim Verbovoy <[email protected]>
fix user participating alternative not found (#536)

6bac1b9f73c49d2b1136bb4b55e30bb796c540e6 authored over 6 years ago by 天然ほっけ <[email protected]>
Document the option `reset_manually` (#534)

Introduced in #430

40ef808ad53b607d158cda51f0b421f564fa088e authored over 6 years ago by Cristian Andrei <[email protected]>
Update changelog for 3.3.0

61cb4e9f7f8354e745502ecfcba83d181ff0ca6f authored over 6 years ago by Andrew Nesbitt <[email protected]>
v3.3.0

e0266db0b34bf73775f7562c3fed56ed4ff69dd2 authored over 6 years ago by Andrew Nesbitt <[email protected]>
Fix binding of ignore_filter (#533)

98ce5539bdd4b2e82ac30145817051386c0e628c authored over 6 years ago by Mattias Pfeiffer <[email protected]>
Add Facebot crawler to list of bots (#530)

0945ea4e1b365fcae00d5ae4d3e0111f57e87151 authored over 6 years ago by Mattias Pfeiffer <[email protected]>
Ignore previewing requests (#531)

a8de08682aa2a3568e7597f81b6ebf20be8acb95 authored over 6 years ago by Mattias Pfeiffer <[email protected]>
CookieAdapter: Fix cookies when @context is an ActionController (#526)

* CookieAdapter: Fix cookies when @context is an ActionController

Using ab_test from a contro...

f47103c1c81b93e5a1d79f0dad1e4c7bf07a220e authored over 6 years ago by Maarten Claes <[email protected]>