ff-ruby-server-sdk-1.4.0

https://rubygems.org

ff-ruby-server-sdk

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://www.harness.io/
changelog_uri
https://github.com/harness/ff-ruby-server-sdk/blob/main/CHANGELOG.md
source_code_uri
https://github.com/harness/ff-ruby-server-sdk
allowed_push_host
https://rubygems.org

id: 1697144

number: 1.4.0

platform: ruby

spec_sha256: 9969d361c02be35ffb4e0219bd8c721c62dcc501da7fc3c234bf4170ef65a36f

sha256: 455225c4897fd02a54cedf1d849064301ee413a8c3ecaaee16bdc078862090e0

created_at: 2024-10-02 18:05:31 UTC

updated_at: 2024-10-02 18:05:32 UTC

position: 5

version_data_entries_count: 104

uploaded_at: 2024-10-02 18:05:29 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 153 KB

Version Data Entries

Total: 104

Unpacked size: 514 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.standard.yml10064400111 Bytes030b45caf7cf1135bc8d118d1acad660fe4dc4a058437a29ef7c5644c70b8855
CHANGELOG.md100644001.54 KB0b7ccd3ea6138a99a66aec75eec3c95f84847d9b5df09b6df24f63a4404a1a8a
Gemfile1006440069 Bytes53bf60ef2edbd3a0b3896f8e531a6ed7306c45245c69a379a971010b1b09ee80
LICENSE1006440011.1 KBc71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4
README.md100644003.92 KBf7c7b8e82976939c141625f7dce93632a0881725fb517f1542bfc04b2d1a3304
Rakefile10064400263 Bytes93e1624af5368a8103d783b1f2a4277bbc97455c093f04e0f31a60f53f17aa58
api.yaml1006440029 KB9046380c1e09b795214d51c2a2300e857054bc308620ac5551d889fc67e611ff
bin/console10075500383 Bytesc864f57c11aa950339a0c9285faf9b9e6bb88eaa88baea2e9b48ca633e448a01
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
buildInContainer.sh10075500376 Bytes2351ef8f93df30a4cb3d49a65dee7814220b9b49431cd5a0f9302bb2c048cd9f
docs/build.md10064400727 Bytes0c5c8f9d6ce7c520efb1b41900e55c7034085e7f3c96cba1f68c0457b645b0b3
docs/further_reading.md100644006.57 KBc6d43e1a179601ad1bd82b92ffa7c65911045af694e097da87fabb5b3246f73c
docs/images/ff-gui.png1006440098.2 KBf5d298e9760593b55c2b8e21dcd1a7661bfba33959e86f4c6a1b0a770909ebfe
example/bool_variation_example/bool_variation_example.rb10064400971 Bytesa45b5a6bfcee6f79504379a816ea3b00d8d6a83d4ab242a0d5552d64073db624
example/getting_started/getting_started.rb100644001.13 KBb3c180a5e357337e15312591dd6f74bc47b90f00c020bc8f9cf30e9690b44a7b
example/json_variation_example/json_variation_example.rb100644001.01 KB53c5941b9cc528252b6500f5c2d0699e13a51be3dec7da5733c95613505d6fdf
example/number_variation_example/number_variation_example.rb100644001020 Bytes26fdb72378c0dc12b4479c6dd4342f4b6e5b10cedf02f1942268aa654a21de2a
example/simple_example/example.rb100644002.43 KBecd4a8c600515726826ffb72b5f68ef2246b0e70bd59b5e6798fb9f4aef28ddd
example/string_variation_example/string_variation_example.rb100644001020 Bytesb1200d5fdf1949fe05db0c6789e62f96d3c473427149968f0e214dcf307cfda4
example/tls_example/tls_example.rb100644002.74 KBac55c33d3929a2d06f823f5c21140f58842c190c03dcc8d3b62b186055e32275
example/url_change_example/url_change_example.rb100644001.09 KBe7121be758aa4ac10a897e2823fa7b0d495abd7c385d1e7404028a53912f8a9e
lib/ff/ruby/server/generated/lib/openapi_client.rb100644002.31 KB982ff93677690f10715d0a3f365212e74ee10ba8f32dc4492241df487c17dda5
lib/ff/ruby/server/generated/lib/openapi_client/api/client_api.rb1006440025.5 KB02e380a93d7fafa124907558da1ba7b50fea9e2b7aac5906c9fdae16cce03935
lib/ff/ruby/server/generated/lib/openapi_client/api/metrics_api.rb100644003.4 KB83c0fc741aeb6c462e0530ab8d6161d8895285296e0503bfcb24433c8c9f9944
lib/ff/ruby/server/generated/lib/openapi_client/api/proxy_api.rb100644006.71 KBd3680f6066f8ba65cdfde5933b37b48396db5bf59579ade6b6c82273ed7064e3
lib/ff/ruby/server/generated/lib/openapi_client/api_client.rb1006440013.4 KB1df14068ed290fb85c37050a563d7cbd2fbb94a5a847421e95398d05c219e37a
lib/ff/ruby/server/generated/lib/openapi_client/api_error.rb100644001.39 KBac0b65a553d77dbb23f4000ef32c6fc7391f6f5cbc3e5d54e131092a07a11f08
lib/ff/ruby/server/generated/lib/openapi_client/configuration.rb100644008.5 KBc077e71f5fbfce06498698891bfde272ab6eaecc6f4e004a5ffda5ac29e32cd4
lib/ff/ruby/server/generated/lib/openapi_client/models/authentication_request.rb100644006.77 KB611a6a6037e166a3cf551b526857e827697d68d3f1bb6b1457c1c0d11bc62ebb
lib/ff/ruby/server/generated/lib/openapi_client/models/authentication_request_target.rb100644007.29 KBe45faec0b289faefe07752446b51be961fb0052aee0574439136f4843ec9111c
lib/ff/ruby/server/generated/lib/openapi_client/models/authentication_response.rb100644006.58 KB5d3183f76aa3a1126d7de406c399324e7d229d36a53e6f0288a0587597bb291e
lib/ff/ruby/server/generated/lib/openapi_client/models/clause.rb100644008.12 KB538bfdd330e09f4b5a8b0f36a7380ac69a147dfb478a795fa9043615026d5de7
lib/ff/ruby/server/generated/lib/openapi_client/models/distribution.rb100644007.19 KB326aa0322c70cbc78c52a66b933332f8dfb71b727b8ba1a2c7fbe66c821e3128
lib/ff/ruby/server/generated/lib/openapi_client/models/error.rb100644007.15 KBf26d8b95ec91549b39e2b352fe3079a96dfcb867e620b45e2c13f39e3e461b18
lib/ff/ruby/server/generated/lib/openapi_client/models/evaluation.rb100644007.41 KB5bf5ffb83c12691b272e8b83e632699d55bde8d42e232c7dee4b0cdb4d69a14f
lib/ff/ruby/server/generated/lib/openapi_client/models/feature_config.rb1006440012.4 KBe505ff2e79f24546c37a4cc9d3047e518b0e713e232bfb30939b3c48e3fe87a0
lib/ff/ruby/server/generated/lib/openapi_client/models/feature_state.rb100644001 KB7dbdb5a9e2edda435da149925888855e840cb4e20e62e4f115fc67254d513d7d
lib/ff/ruby/server/generated/lib/openapi_client/models/group_serving_rule.rb100644007.61 KBfef583159fc74dfdb42f0ea02a815252b18e236d9b592cc1f3a0017be0390cc8
lib/ff/ruby/server/generated/lib/openapi_client/models/inline_object.rb100644006.53 KBd7bb02cc2ef415eb47e8a82d9dd91777da8f6559cb3b43e289cac9e8a2207a89
lib/ff/ruby/server/generated/lib/openapi_client/models/key_value.rb100644006.79 KBa9d21b5dfee49ed916f34c2f22e9649ead41db22b4537f5def9897a7dde00f24
lib/ff/ruby/server/generated/lib/openapi_client/models/metrics.rb100644006.78 KBf8ccac6c582ebc96e1f531a030873ea1beadfda11a98cbcc01ca8a7a442dcb38
lib/ff/ruby/server/generated/lib/openapi_client/models/metrics_data.rb100644008.96 KBc119197cbd2ba8e879c3e3e0c9b590d28db318337182ba14af2ef6bede295f89
lib/ff/ruby/server/generated/lib/openapi_client/models/pagination.rb100644008.24 KB789cd9f996a083568a44a96f9d850977c6ae21277269e6b903d103b10d9120cd
lib/ff/ruby/server/generated/lib/openapi_client/models/prerequisite.rb100644007.11 KB5acb6b1bcb8012721004d9e5d614ec8e01562853c70b4b4ca5f283ed3ede0004
lib/ff/ruby/server/generated/lib/openapi_client/models/proxy_config.rb100644008.75 KB0c2fca6146992676a400103ce6d4588ba4502e40bfd6ac360a44999e87f2e981
lib/ff/ruby/server/generated/lib/openapi_client/models/proxy_config_all_of.rb100644006.5 KB64991fdf90ba971cf8c67743bc3d6b771a2fbca11268575c1c0af86d55157438
lib/ff/ruby/server/generated/lib/openapi_client/models/proxy_config_all_of_environments.rb100644007.31 KB65623148f17a9d708b20f376c1c19236d68f6ff65298717d4405a2ee0997450b
lib/ff/ruby/server/generated/lib/openapi_client/models/segment.rb100644009.96 KBedb3b06e87e63e31dabde453d8ae3132341ea4630201a4a82a70db9a46fe2eec
lib/ff/ruby/server/generated/lib/openapi_client/models/serve.rb100644006.72 KBec76931effb558b900aec9cc3d1d384530bfb3188d22312fb58c7fa7fd03ddf9
lib/ff/ruby/server/generated/lib/openapi_client/models/serving_rule.rb100644007.79 KB557a7aecb783648d91e2992b72acb5dbabc6daa3b78796fe3ed4cf7096ca88f1
lib/ff/ruby/server/generated/lib/openapi_client/models/tag.rb100644006.99 KBf175238292bd474d131beec49e883481d91756256a2e519c54b4df2cd31b3b32
lib/ff/ruby/server/generated/lib/openapi_client/models/target.rb1006440010 KBac3617a4360066bf5df9bf705a38317fc2bb4f0f1dde6336c66ce5f07104f4df
lib/ff/ruby/server/generated/lib/openapi_client/models/target_data.rb100644007.36 KBb39c9e275d4397e57b49aea1275cd434a27b86f101f470c48eaa510578266501
lib/ff/ruby/server/generated/lib/openapi_client/models/target_map.rb100644007.01 KB316b11eef2f77b9ab6fe3c6005063adbaf7224aeb449cb21d070d2baa1da831d
lib/ff/ruby/server/generated/lib/openapi_client/models/variation.rb100644007.61 KBd63f9bc8708df267f43a281481c51392f1ef67fbb842c4cfe86326b9c3450a2f
lib/ff/ruby/server/generated/lib/openapi_client/models/variation_map.rb100644007.41 KB40b8dba9c2004ad8d3687b5052ea83f8e61c8c7eb561aa057f28a49a2092f16b
lib/ff/ruby/server/generated/lib/openapi_client/models/weighted_variation.rb100644007.08 KBc53ece53b5cf57d0a44a18ecf0004100d2536781d59154e7121777723e153c18
lib/ff/ruby/server/generated/lib/openapi_client/version.rb10064400355 Bytes2170de48f06a40a04f90bbd39d767b7e9ca5b4212af0884eff4dccb50a47c526
lib/ff/ruby/server/sdk.rb100644001.57 KBc7fce167227588bc2835169fe717511a969dd57b499ec84647183c9703a7c4a9
lib/ff/ruby/server/sdk/api/auth_service.rb100644002.4 KBf311c9d7dca3afef1066c0dc9ee5c526baae92437008476f89b523a0b57f1579
lib/ff/ruby/server/sdk/api/cf_client.rb100644001.6 KB3b66d9ea1d5c0a96960a003e44af9a7d7a4d6b925287df579c200ad990709661
lib/ff/ruby/server/sdk/api/client_callback.rb10064400544 Bytes3b236e121e6c5169a58beac286eebaa76fe897c7387b6b4bed2197c496c23a3e
lib/ff/ruby/server/sdk/api/config.rb100644002.75 KB78185a21f2fd9c6896c87095691687d7b9c565dc3129b4d6e75d11083f41c44f
lib/ff/ruby/server/sdk/api/config_builder.rb100644001.88 KBa2c1c1367db7170c6bcf87effe4aa6d3566a60e784f69a875e4747d1a0582a43
lib/ff/ruby/server/sdk/api/default_cache.rb100644001.18 KBfdf46672839816b0ee92f6a47315c36a2477d10d8a2fdfcf02486fb0a12ebdd2
lib/ff/ruby/server/sdk/api/evaluation.rb10064400447 Bytes8204bc0a0feab90bdf57d57d0e1a3faafc7274686761e3867a7174dcd9f60a93
lib/ff/ruby/server/sdk/api/evaluator.rb1006440011.8 KB903c807537b2c88b933c59c26f9ce5e15dc6c6735d7e47fad4b83fcd7a929a91
lib/ff/ruby/server/sdk/api/file_map_store.rb10064400635 Bytes23dbcfa6520b6ab8d0cebc07dcd6c6e7d71187b198be1d5b257ecfce311a25f0
lib/ff/ruby/server/sdk/api/flag_evaluate_callback.rb10064400179 Bytes0e59c7be84f3cd2d66b7bba0f5ec2c521a1170b71391fa951e4eb07b90765c4a
lib/ff/ruby/server/sdk/api/inner_client.rb100644006.69 KB760988e235cc643c0c9d64921b80a5d8d1ba10223eb660eb673a46f4cccf4ca7
lib/ff/ruby/server/sdk/api/inner_client_flag_evaluate_callback.rb10064400764 Bytes97aee9439140387af1307361982bd822c296f814563cb63c57985a7bd8ac8292
lib/ff/ruby/server/sdk/api/inner_client_metrics_callback.rb10064400645 Bytes04742d3b8a70a3959110a9e7ff55a1d2375490fa581001af2feec4fce4ca4335
lib/ff/ruby/server/sdk/api/inner_client_repository_callback.rb10064400769 Bytes6b2365786b5a7a7edbd260998de74faab43c5f8355976369339927f6777007ef
lib/ff/ruby/server/sdk/api/inner_client_updater.rb100644001.04 KBd47f069b1c7f260e80d491da458721d40d4b30f8c525f78a993eb536e672eac5
lib/ff/ruby/server/sdk/api/metrics_callback.rb10064400191 Bytes3da315418e5142aa2a7acc6f2b60475c8a862e0f6fa4eb70fab68e66f84f27b5
lib/ff/ruby/server/sdk/api/metrics_event.rb10064400576 Bytes28f0f5bbb31a93455b5c0d91f8fb8c3ceab80e74dff4712b6fd76b44fe20d295
lib/ff/ruby/server/sdk/api/metrics_processor.rb100644007.99 KB063d6d6fd9f06864049024dc49a0d1b7de15d01d133b884312137d2517354bd5
lib/ff/ruby/server/sdk/api/operators.rb10064400219 Bytesb613cd95b5abd62ddfb1309199d4e1aa3f39560b10c59edd33862220ff651a39
lib/ff/ruby/server/sdk/api/polling_processor.rb100644002.51 KB97aef8ff46c62c275747a174dcbffedd8d7f795c6c275aec7f8c9c54422b77a3
lib/ff/ruby/server/sdk/api/repository_callback.rb10064400326 Bytes01047111a88290bf4584f0418f535b58919e73c0b9ff843c8e47daae2302016d
lib/ff/ruby/server/sdk/api/storage_repository.rb100644005.31 KB5c0366572ecfb6d8ee423507b45f5dd2c0e4e915eabcac014a8ad4a77ac257c7
lib/ff/ruby/server/sdk/api/summary_metrics.rb10064400312 Bytesa57855a7accfcb27a68b157a193fdfe779d05f4ee4e4fddd9f7cbb8069a6f79a
lib/ff/ruby/server/sdk/api/update_processor.rb100644002.38 KB474b29edd37bb1e3df832244471a0d2085915078071f097aa8a310ad88b1f20a
lib/ff/ruby/server/sdk/common/cache.rb10064400233 Bytes4023dd59d1a67713f1fbca4908ca9011b0a5cc29220ded7bfc3661db423c1daf
lib/ff/ruby/server/sdk/common/closeable.rb1006440067 Bytes1430d1daae4b17b6209637da7e78eb82c0054fb9c4fd2d5d0ce139629fbb4150
lib/ff/ruby/server/sdk/common/destroyable.rb10064400114 Bytesd128f6f35e59e0768b3e6ffa6eb49eede7a2bac942023a70542a560f27d1f80d
lib/ff/ruby/server/sdk/common/repository.rb10064400567 Bytes3a8f2d8d3d1d43a9462e4f51491eac564a172db6f39e2fbe439fc1bf5f29db5a
lib/ff/ruby/server/sdk/common/sdk_codes.rb100644004.16 KBf9a5e1c4a566ecefa2302279fb6c41a043cd61962cd4ed528a081f2529611961
lib/ff/ruby/server/sdk/common/storage.rb10064400273 Bytesa0748669c95f61384d3b585ccaef421e94b34b4cb0d51969b5053b918cdb5ab8
lib/ff/ruby/server/sdk/connector/connector.rb10064400449 Bytesbcff553526008d08389423fc8faacdbcbf0485e7d9aac9a66ed1999f82abc5dd
lib/ff/ruby/server/sdk/connector/events.rb100644002.38 KBea57169c29b8ff6d0ca2fb1343a8e06e31fa46199977a67b74a23c570fd2a4ec
lib/ff/ruby/server/sdk/connector/harness_connector.rb100644005.85 KB8bf9d872d8f2c128ad608d18606a5f9c509cbd0ea27523f9f8ea7f8ea9e0a2c3
lib/ff/ruby/server/sdk/connector/service.rb10064400194 Bytesf041c24aa7da8aba046811da04a81a1e490c1289828d58898aa8e1c7a606e385
lib/ff/ruby/server/sdk/connector/updater.rb10064400281 Bytes3f05140783d98804b34c8c855e7ee010cdeaf7bf3f75c2a9b5cc6d06a4d921de
lib/ff/ruby/server/sdk/dto/message.rb10064400179 Bytes79b2d4bc4ea934e791ed5b460b3329dcb9ed67535df075869ec8f953615d1461
lib/ff/ruby/server/sdk/dto/target.rb10064400468 Bytesc51164fc901acbe2e87bc4d853fef79780b51ae22286e45ae68d2b271e4f7204
lib/ff/ruby/server/sdk/version.rb10064400145 Bytesd160fb988edc5ed40c91eec83160099902a639c8a6bf2a0353e24e88fa783a23
openapitools.json10064400150 Bytes3070cb95a8d05c393c9d21996f87931129cdf38c9cca6fcc2972eea19976206b
scripts/build.sh10075500183 Bytes1799dba9a3acd8125dafe21345ad785dc32b8d4c0c8d00cd495ebde6740d77e2
scripts/install.sh10075500360 Bytes6e11badb3bd66989663d2347620d6caac4fe8f9b51c79ff09565fe17d6a4caa4
scripts/openapi.sh100755001.84 KB6a8785782d87271a4b0e476db32166b20b1bced54d0615291fcd6fed51116b94
scripts/publish.sh10075500328 Bytesb49e2e41254d151262852056013eb28b3a7dd12ce10ae007ad38c57a2ba05a75
scripts/sdk_specs.sh1007550088 Bytese9980902fbf03e907dfd0dce78c0fc397d20a3d0d1c1079627e0a83ee94afa4c
scripts/unpublish.sh10075500180 Bytes8c1caf9685cc983ad8d3633460a2436cd77e7669dbb371933cdedc47f0cdf791