-
- Downloads
Add feature toggles through Flipper
Showing
- Gemfile 4 additions, 0 deletionsGemfile
- Gemfile.lock 6 additions, 0 deletionsGemfile.lock
- changelogs/unreleased/feature-flags-flipper.yml 4 additions, 0 deletionschangelogs/unreleased/feature-flags-flipper.yml
- db/migrate/20170525174156_create_feature_tables.rb 26 additions, 0 deletionsdb/migrate/20170525174156_create_feature_tables.rb
- db/schema.rb 19 additions, 1 deletiondb/schema.rb
- doc/api/features.md 83 additions, 0 deletionsdoc/api/features.md
- doc/development/README.md 1 addition, 0 deletionsdoc/development/README.md
- doc/development/feature_flags.md 7 additions, 0 deletionsdoc/development/feature_flags.md
- lib/api/api.rb 1 addition, 0 deletionslib/api/api.rb
- lib/api/entities.rb 22 additions, 0 deletionslib/api/entities.rb
- lib/api/features.rb 36 additions, 0 deletionslib/api/features.rb
- lib/feature.rb 41 additions, 0 deletionslib/feature.rb
- lib/gitlab/gitaly_client.rb 20 additions, 2 deletionslib/gitlab/gitaly_client.rb
- spec/lib/feature_spec.rb 26 additions, 0 deletionsspec/lib/feature_spec.rb
- spec/lib/gitlab/gitaly_client_spec.rb 81 additions, 1 deletionspec/lib/gitlab/gitaly_client_spec.rb
- spec/requests/api/features_spec.rb 104 additions, 0 deletionsspec/requests/api/features_spec.rb
- spec/support/gitaly.rb 2 additions, 1 deletionspec/support/gitaly.rb
Loading
| Loading
| @@ -370,3 +370,7 @@ gem 'sys-filesystem', '~> 1.1.6' |
gem 'gitaly', '~> 0.7.0' | ||
gem 'toml-rb', '~> 0.3.15', require: false | ||
# Feature toggles | ||
gem 'flipper', '~> 0.10.2' | ||
gem 'flipper-active_record', '~> 0.10.2' |
doc/api/features.md
0 → 100644
doc/development/feature_flags.md
0 → 100644
lib/api/features.rb
0 → 100644
lib/feature.rb
0 → 100644
spec/lib/feature_spec.rb
0 → 100644
spec/requests/api/features_spec.rb
0 → 100644
Please register or sign in to comment