Changelog.md | 100644 | 0 | 0 | | | 6.42 KB | 9baa0a2620cb69e3ca2e1704f1be555b394fc9b81f59a61d16239f1c9daf7cb8 |
Dockerfile | 100644 | 0 | 0 | | | 412 Bytes | 5bc311915229e03a8298b1b0052b19622690e7ddb24e95a75e5e4d4d3ad92200 |
Gemfile | 100644 | 0 | 0 | | | 810 Bytes | 11188ea1987688ab4a8c94c990dcbce9a49f7e56b5724bdd2eee0e485a70b424 |
LICENSE | 100644 | 0 | 0 | | | 1.04 KB | 557a991ac1ba95dee0b8b654ff1d4194e410c8ffad5ffd0986e04a379f4fe882 |
README.md | 100644 | 0 | 0 | | | 3.46 KB | 1b90d456a8bf3180896619431cc5eadbec7de29b59f28b02b0c5f26f00c06e5c |
Rakefile | 100644 | 0 | 0 | | | 1.21 KB | d3356f45a9b59691dd44838eede837ca9fabef4d0adbe38199b68171390dac3c |
docker-compose.yml | 100644 | 0 | 0 | | | 692 Bytes | db7ca6199e2051316282513a0ac15c03da83254c5bb99c089a62cf0854b6240d |
docs/Adapters.md | 100644 | 0 | 0 | | | 3.6 KB | 44603a7fd28fb3769eded3174b33cd01039eb75dc6bb907c66d947bc0c5e8c0c |
docs/Caveats.md | 100644 | 0 | 0 | | | 862 Bytes | 2d137816ba0dabf64d19b3dbf28c4cfc631d6912546202493adb97bc33324d1f |
docs/DockerCompose.md | 100644 | 0 | 0 | | | 580 Bytes | 254d42c19716f17c2bdf19cb407bd277d8c11784bcaaad727254a4f53d11c677 |
docs/Gates.md | 100644 | 0 | 0 | | | 4.46 KB | 413fa9b1e75b8e902f483bb0b89ba67c2ab093fef26039ca9b7deddbbe1458a1 |
docs/Instrumentation.md | 100644 | 0 | 0 | | | 931 Bytes | 8c3984a4682733a9edbbac0cb073fce16f0e4e692053defb24963a15e5d02846 |
docs/Optimization.md | 100644 | 0 | 0 | | | 2.71 KB | 59853817eac2c240a66654d4635a1def586ee2c58067aba993f0516a575ac81e |
docs/api/README.md | 100644 | 0 | 0 | | | 14.8 KB | 9e2255bd56a52c9ede0404e6d9404fb5e3e988caa021d674b5f0ca7ea56794d9 |
examples/basic.rb | 100644 | 0 | 0 | | | 487 Bytes | 214bdfcb15a71ebaa6b8692abe88670986407352a129334ea4bfd420fc79b402 |
examples/dsl.rb | 100644 | 0 | 0 | | | 2.07 KB | 6c9d55c5751ef42086bb0cdaefd416ea94ee41b41cfb45e4440d7862d38d98e7 |
examples/enabled_for_actor.rb | 100644 | 0 | 0 | | | 936 Bytes | a6e97ee741f4e23b80b4342866fee68f32fe3a3cac4327668edb909fd32eb91a |
examples/example_setup.rb | 100644 | 0 | 0 | | | 244 Bytes | 2b401dcc6b835404d9d8211f47f0f2007c8904252c0f4975712f525de3532eed |
examples/group.rb | 100644 | 0 | 0 | | | 935 Bytes | 92790b9b42e26f4ca9addefc055e20a7473da1ef563e4b3b75a938836a9bb24f |
examples/group_dynamic_lookup.rb | 100644 | 0 | 0 | | | 1.8 KB | ff73ea4a2196dada60ef46e697615b7eced1114f495461e14d44d4d1e3da53f3 |
examples/group_with_members.rb | 100644 | 0 | 0 | | | 1.73 KB | a7247823ebcb5783f5cc89856bd222400243199ccb673348a855f16077b5f53c |
examples/individual_actor.rb | 100644 | 0 | 0 | | | 709 Bytes | 7f91d5e1085eae153e047ce10024201cbddaec47363646e64b64c05e16f95e44 |
examples/instrumentation.rb | 100644 | 0 | 0 | | | 1021 Bytes | e7e8e42fc173bf57bb46a3d88c8110ec2ceb1db306628b0dea940c046e324ff8 |
examples/percentage_of_actors.rb | 100644 | 0 | 0 | | | 956 Bytes | 12563d6060fd0e99f90f6228fb1dced8266d7800259d5dcb08ff67983a458bc9 |
examples/percentage_of_actors_enabled_check.rb | 100644 | 0 | 0 | | | 904 Bytes | 83556616ac6b0e7ee8037087c97999a1252634eb5f362a199227dc318e0b91fe |
examples/percentage_of_time.rb | 100644 | 0 | 0 | | | 734 Bytes | 43a29441fd17755fe0e1a22f9933429544d336cbd0a5c450012d8a36978249c7 |
flipper.gemspec | 100644 | 0 | 0 | | | 1.39 KB | af663d181f29d6609c8aea2aea8844ab83122a0f9e2a138e8d2602a95c6cfccf |
lib/flipper.rb | 100644 | 0 | 0 | | | 2.44 KB | 67336164304099ec06933a4d5b740027492c1ab65acd560fe11df33f5cda506d |
lib/flipper/adapter.rb | 100644 | 0 | 0 | | | 451 Bytes | a885647ceb982e39d1d02357ed5d9f35d5149d1e6ca6f2425b6f54a07c50602b |
lib/flipper/adapters/instrumented.rb | 100644 | 0 | 0 | | | 3.42 KB | 67f3372fbc0d1bf48fcda5ceff9f3404c746fb8afd0f2b9600f4f703735be36d |
lib/flipper/adapters/memoizable.rb | 100644 | 0 | 0 | | | 3.05 KB | 76ef0ab081847d2acff3695a3038b95b072a8e58f2727f7d0d01cd9642e74fb4 |
lib/flipper/adapters/memory.rb | 100644 | 0 | 0 | | | 3.24 KB | 8f721f785cb243d682ee539abbdfa32d1bd43e0a0129808a66bc0a46a3a01f70 |
lib/flipper/adapters/operation_logger.rb | 100644 | 0 | 0 | | | 2.67 KB | f300ae1a78634b835ab3a4f827f0712555b5ea48c491c41d78d5f4bb9fadbf8c |
lib/flipper/adapters/pstore.rb | 100644 | 0 | 0 | | | 3.63 KB | 2bb948a8b29004f9ec2824bd0cdeffe29353a46ac8c632c9e87091c4f0e9b82a |
lib/flipper/adapters/read_only.rb | 100644 | 0 | 0 | | | 996 Bytes | e1f4b1859596219c43c98cdb9f5a284ccc374a3c98193bcb9bcde45690c0cb59 |
lib/flipper/dsl.rb | 100644 | 0 | 0 | | | 7.41 KB | e0b23cadc3173e62468e10a15f4b6e36ab452ea2b13ae39398618de7f7ada329 |
lib/flipper/errors.rb | 100644 | 0 | 0 | | | 512 Bytes | 3319ce821a23b1d25ae6580b8e6a59f85d80310e4d0f8d828eb116a08f67853e |
lib/flipper/feature.rb | 100644 | 0 | 0 | | | 9.81 KB | 016720a8d5b5b2ef0a027c4831214ad7876fa1a16d28907d97bb6b7313e05ad6 |
lib/flipper/feature_check_context.rb | 100644 | 0 | 0 | | | 1.17 KB | b0f55ac1644e4961ec99aa730510709e1491943039cb3537c6f0bff61720aba3 |
lib/flipper/gate.rb | 100644 | 0 | 0 | | | 1.46 KB | 7caf11e49437cd388e149f349721458c9812c9dde85b8c61ab52d38577204b59 |
lib/flipper/gate_values.rb | 100644 | 0 | 0 | | | 1.32 KB | dff851b1282c54b50145a8f7e58c7b120ec33c2fc77d3366cbaa58f17018c7f9 |
lib/flipper/gates/actor.rb | 100644 | 0 | 0 | | | 1012 Bytes | 5113e956789dae10b2b1d6d526721b962c2be03fef6246acd31977134343786d |
lib/flipper/gates/boolean.rb | 100644 | 0 | 0 | | | 870 Bytes | 41bcb627a3cd0bc4be5ee1cda78ff16d0b86219ade4e7eedbdc25cc58b65441f |
lib/flipper/gates/group.rb | 100644 | 0 | 0 | | | 1.02 KB | c57df6a951ffa0e804cedd6da88ee95d4040a2307b0ee42812ba37ec0a45e5da |
lib/flipper/gates/percentage_of_actors.rb | 100644 | 0 | 0 | | | 975 Bytes | b35a8f5e88c1b7b3a958707e4c125fb2e41926435cd1adc5a7652b3fc86064c3 |
lib/flipper/gates/percentage_of_time.rb | 100644 | 0 | 0 | | | 742 Bytes | 7f6042d7eff92210a4ef3a6580c974ba7ad403721eb4de4f21dbbb8ff2490b5e |
lib/flipper/instrumentation/log_subscriber.rb | 100644 | 0 | 0 | | | 2.31 KB | 6116f6b5a05f91d8645552b56137112fc01f4d73973f1f42b716ecc793b80fa2 |
lib/flipper/instrumentation/metriks.rb | 100644 | 0 | 0 | | | 215 Bytes | bfec68522d7aa9f71b6d0037f232c7587b0a332cfbbb385ee1464001a646a46d |
lib/flipper/instrumentation/metriks_subscriber.rb | 100644 | 0 | 0 | | | 622 Bytes | e24603842ab323510621f0e0734b13546b98ed4624c4f11a4929c3f2dd093acb |
lib/flipper/instrumentation/statsd.rb | 100644 | 0 | 0 | | | 213 Bytes | beb694a58e0557b0235a1173a1652026d3b200cbe7a1fc858e6f10c969adc3f6 |
lib/flipper/instrumentation/statsd_subscriber.rb | 100644 | 0 | 0 | | | 776 Bytes | 09c56f26943dad9dfafe3ab69adc952c5b1b12d7595fb908e3cd63ea42c0eec2 |
lib/flipper/instrumentation/subscriber.rb | 100644 | 0 | 0 | | | 2.22 KB | 2e011ea778545ec863b17950cbeeec9c4768bb8d191c105d5532e1b8339e97a7 |
lib/flipper/instrumenters/memory.rb | 100644 | 0 | 0 | | | 770 Bytes | b3282aa147c37898051983c678293fa914c53da8566065be4ecba396575ff71e |
lib/flipper/instrumenters/noop.rb | 100644 | 0 | 0 | | | 165 Bytes | f67dfb9fc18eba18ea5531750a7eb30af2e3864ed1dc8cae560633ee37e019ee |
lib/flipper/middleware/memoizer.rb | 100644 | 0 | 0 | | | 1.83 KB | d6f9d0b59559c0e07253f6c5bc0e69d52c27730cbdcf216a041601f521533224 |
lib/flipper/registry.rb | 100644 | 0 | 0 | | | 1.27 KB | 583a8a5f860bc7ce4e64030eca1cdc512bf5533c09b0b40d1faa61221a6a0c9a |
lib/flipper/spec/shared_adapter_specs.rb | 100644 | 0 | 0 | | | 9.73 KB | 21b630c0c15d920f638cdec5584897e93a968abbea2b2f0acfc1d08dcbd3576e |
lib/flipper/test/shared_adapter_test.rb | 100644 | 0 | 0 | | | 10.2 KB | 1282b1ba087305541eb3542cb50990135f0a7862d86e159c1514e5c015fc78b0 |
lib/flipper/type.rb | 100644 | 0 | 0 | | | 615 Bytes | 464f104852420e1c331a285364e0208518cf0fc63462499daf0ddc1cb4ac759a |
lib/flipper/typecast.rb | 100644 | 0 | 0 | | | 1.08 KB | e13530c16a77a9214151a5ac1596f1c525f1e3fd55988f36b846b7649d827803 |
lib/flipper/types/actor.rb | 100644 | 0 | 0 | | | 741 Bytes | edeb94e755f6383a4535bc771a0d43947ee2c61072be6c2d5e56c3fe421718ce |
lib/flipper/types/boolean.rb | 100644 | 0 | 0 | | | 181 Bytes | 6c3d2163d6babc749f2b872373f05377507f2cab56c3b3c419db01b61d33f72e |
lib/flipper/types/group.rb | 100644 | 0 | 0 | | | 707 Bytes | 95fb1b55bd2a282645f58e6d20c70b56b52c13826ad0d080a6b89d2387c61434 |
lib/flipper/types/percentage.rb | 100644 | 0 | 0 | | | 339 Bytes | 696fc725968dce79c356a6b2f0bf072f4b838c7f89b0819980510ef88e42433e |
lib/flipper/types/percentage_of_actors.rb | 100644 | 0 | 0 | | | 90 Bytes | 6fd2e7d241180cb7ca3237df3e90fecd3313a5a648841899e7ed5c045ca3bb81 |
lib/flipper/types/percentage_of_time.rb | 100644 | 0 | 0 | | | 88 Bytes | d7be21b2f1572b6b186270484b2674fc2fee4330ba74933c61e705a604990229 |
lib/flipper/version.rb | 100644 | 0 | 0 | | | 47 Bytes | a2d99320405712119f41702c57e066f9ac57fef147fe22656fc4a3a8d9ad93c0 |
spec/flipper/adapters/instrumented_spec.rb | 100644 | 0 | 0 | | | 4.24 KB | d363a5ff466af801334e3c17a0c5a91fe67f7ab65c409a45400f076bc61beab9 |
spec/flipper/adapters/memoizable_spec.rb | 100644 | 0 | 0 | | | 6.77 KB | 013c39ece08ec9bef794070c1289e1eeb6b22a0e53160e066624b1590ba17fbd |
spec/flipper/adapters/memory_spec.rb | 100644 | 0 | 0 | | | 223 Bytes | e9f411225f798ecab145a315106a5ef876d17e4a082bbe33e4f3d540735785fc |
spec/flipper/adapters/operation_logger_spec.rb | 100644 | 0 | 0 | | | 2.25 KB | 01999f0c98caf0b4ad08dd89d995dd2470a6f61e9095f9b7aa0d862023dca55b |
spec/flipper/adapters/pstore_spec.rb | 100644 | 0 | 0 | | | 497 Bytes | 0ebc2260662310569a258a64fa517399042de863b2ee0df977d1916dafa4e095 |
spec/flipper/adapters/read_only_spec.rb | 100644 | 0 | 0 | | | 2.81 KB | 9b32f8cddbac97cba81fa62c8000399274b8f5ed2e1de3a2da46810dcd7a8a12 |
spec/flipper/dsl_spec.rb | 100644 | 0 | 0 | | | 7.53 KB | 001e5c9aaa2c5c32209b3335ea02fce70bf40de2e6f4667e62234a27b844729e |
spec/flipper/feature_check_context_spec.rb | 100644 | 0 | 0 | | | 1.93 KB | bf1652e4e731c183e2d4195719078771cbbf585fc8f57b9f16dcca673cdbde0c |
spec/flipper/feature_spec.rb | 100644 | 0 | 0 | | | 22.2 KB | 04f526a14bce1c9e319b03573de76e56027fed19ae815de4eb186c5357643fe8 |
spec/flipper/gate_spec.rb | 100644 | 0 | 0 | | | 760 Bytes | be2b314edf2064d6adcb430f30216c9462e0627034224762743511129adabf13 |
spec/flipper/gate_values_spec.rb | 100644 | 0 | 0 | | | 4.01 KB | 57231a5a2766ea49ab60526b30f7ed7d79588c1539d1b3920b137a656597bf35 |
spec/flipper/gates/actor_spec.rb | 100644 | 0 | 0 | | | 136 Bytes | 43fadf341c93621de1194aa8db223269791a1adfc69f0d8093af9d67247cb6e5 |
spec/flipper/gates/boolean_spec.rb | 100644 | 0 | 0 | | | 1.83 KB | 932d86ef9df0c0cdf371e51066daf61618ec63cb97fb76da30bfdddadc93b909 |
spec/flipper/gates/group_spec.rb | 100644 | 0 | 0 | | | 1.57 KB | 94e984fbf27fb23ebb931265ba2ec055be3e4f46edf46a32170f2b2602f8f85f |
spec/flipper/gates/percentage_of_actors_spec.rb | 100644 | 0 | 0 | | | 1.71 KB | db48c06d8b2797d740db8fe0af8a3f1fec3010b0dd3c0ab1b676999a0e10f417 |
spec/flipper/gates/percentage_of_time_spec.rb | 100644 | 0 | 0 | | | 147 Bytes | 20544dcc7fcf3e8fe4e4dd541a7ceeeaed5649524495aa11b0a9a48e656dcc75 |
spec/flipper/instrumentation/log_subscriber_spec.rb | 100644 | 0 | 0 | | | 2.81 KB | 552f09ee68d6eb0701c6aff9e0f71bb4b6151ec0b15b3a1dffb08bc3e8b518f7 |
spec/flipper/instrumentation/metriks_subscriber_spec.rb | 100644 | 0 | 0 | | | 1.7 KB | 410b73617e5b4de21b793bd129fec6edcda8f9baadb334a2abe83bb980a03cff |
spec/flipper/instrumentation/statsd_subscriber_spec.rb | 100644 | 0 | 0 | | | 2.05 KB | e2218620de0ca192e843393cbb48a2e135cdbb04672523190b89fb34a9f2c57a |
spec/flipper/instrumenters/memory_spec.rb | 100644 | 0 | 0 | | | 733 Bytes | 09d3adc36ee6e3be08da18d19bfe7bfe1159f9b39a354739e9a9feaefc59cccd |
spec/flipper/instrumenters/noop_spec.rb | 100644 | 0 | 0 | | | 554 Bytes | 5a278a162a4a56f272d847334bad7e2ced3a1ade0c0a050fedada1f4b8ce7018 |
spec/flipper/middleware/memoizer_spec.rb | 100644 | 0 | 0 | | | 6.48 KB | 0ecb30bfaae293892a2f59e0813102fb8c7c637c58dc8ae3a479a425877debe5 |
spec/flipper/registry_spec.rb | 100644 | 0 | 0 | | | 2.94 KB | 34737ba3b98a298ac9ba7cb1adba1a20080ca428d700e0432bc135b55bff110f |
spec/flipper/typecast_spec.rb | 100644 | 0 | 0 | | | 1.49 KB | 22f95377c0525d52804e3fd1574ee72d68646e9b527ea860c4e0f7d76a1faafd |
spec/flipper/types/actor_spec.rb | 100644 | 0 | 0 | | | 2.9 KB | fa645aee2f5c80433f128b53195e1ad08dbab77303f47a27ad01938b9cc22dd6 |
spec/flipper/types/boolean_spec.rb | 100644 | 0 | 0 | | | 597 Bytes | 8bd4e45c336d5984b25aea43755dd4efee61915fad74bd77bee0856d6fb115c6 |
spec/flipper/types/group_spec.rb | 100644 | 0 | 0 | | | 2.79 KB | 237634da36166204e59c8c0e7f6b88e381451d118c12ffe76a94511aacbf4dce |
spec/flipper/types/percentage_of_actors_spec.rb | 100644 | 0 | 0 | | | 159 Bytes | e0bad78e511b439e3df72b81f215af0165134ca46c2d54ed0df3d5e007e03b08 |
spec/flipper/types/percentage_of_time_spec.rb | 100644 | 0 | 0 | | | 155 Bytes | 85d3932b52e3a018e345543110910e98111364cc5a4444374aa97647fe45a399 |
spec/flipper/types/percentage_spec.rb | 100644 | 0 | 0 | | | 1.19 KB | fb06aa56cf73a6d8ff147668dcfd96c402e55af95da4ed414ef826edb21dc8fd |
spec/flipper_spec.rb | 100644 | 0 | 0 | | | 3.18 KB | 7d945137c521658cb5ef85ae6271c148f0233e4957c658475f56386ad74d5fd8 |
spec/helper.rb | 100644 | 0 | 0 | | | 2.44 KB | 855386ed5e128095d744de7886feffdfb18065c8effba811e7d582ddd9d241bf |
spec/integration_spec.rb | 100644 | 0 | 0 | | | 12.8 KB | 938aaa8d369326792174fd22d5a3b15de32ee2aa98c1e93902795f72f66dbf0f |
spec/support/fake_udp_socket.rb | 100644 | 0 | 0 | | | 313 Bytes | 193d6b013dc2035e9d36cc4c41b2c7ca505daf7aa599b690e7a0497619d3ac44 |
spec/support/spec_helpers.rb | 100644 | 0 | 0 | | | 717 Bytes | cf95edd43d2fcd0629f0186256b1402aa05fb52bdc2592354c3d5616c020e44d |
test/adapters/memory_test.rb | 100644 | 0 | 0 | | | 203 Bytes | 0c471f84f2e0dfbadf7be3c4b8c5fd5b1abcf9a1db213b08db718557266301b7 |
test/adapters/pstore_test.rb | 100644 | 0 | 0 | | | 481 Bytes | 6705f4d8d9afb310c13d0be349fde654b9d84fdf1083a825007e970575358e8f |
test/helper.rb | 100644 | 0 | 0 | | | 271 Bytes | 7995fabbb847c8a6ef508e9bfdcc0fecf570b3f416ca453e78b9d79ca309d24a |
test/test_helper.rb | 100644 | 0 | 0 | | | 189 Bytes | bfd051a30fb8b0597e0f8c46e12af80bcf918a8226bafccdce8fe14060deeb27 |