ff-ruby-server-sdk-1.1.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: 1522454

number: 1.1.0

platform: ruby

spec_sha256: 46313b30750aae49c6a41c5035796a8ae4b1de6876fef7e96878cd575d52e8ff

sha256: 930052e9b834a116f07ad8c31691a1cbbcc7e296d5cf57100592368218aa7880

created_at: 2024-05-13 08:36:25 UTC

updated_at: 2024-06-15 02:33:34 UTC

position: 14

version_data_entries_count: 100

uploaded_at: 2023-04-05 15:48:56 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 145 KB

Version Data Entries

Total: 100

Unpacked size: 446 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
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.rb100644006.56 KB54f0d28d3f244dc5813c246ddb3666f277d0fa1060eff72bb0c01e7ef2efc22b
lib/ff/ruby/server/sdk/api/operators.rb10064400219 Bytesb613cd95b5abd62ddfb1309199d4e1aa3f39560b10c59edd33862220ff651a39
lib/ff/ruby/server/sdk/api/polling_processor.rb100644002.49 KBb2699c4cf5752850f7f1f09fd60c3f22cb7e035e53de9d14c0c783740f653f30
.idea/.gitignore100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
.run/example.run.xml100644001.24 KB0940f0e34034146900946cc042e582f244a2f0a0ce439237e40c1d0c4b1f03a5
.run/sdk_test.rb.run.xml100644002.09 KB88d37d80cf6150ee76eebabd1d88993a64c9bf2b796900431d289aed257d5ed4
.standard.yml10064400111 Bytes030b45caf7cf1135bc8d118d1acad660fe4dc4a058437a29ef7c5644c70b8855
CHANGELOG.md10064400618 Bytesc0c69c8864216b03cb4917bae2683953c6b82c40bc5038476c7fd9e3c54514fe
Gemfile10064400449 Bytes717b6582fb0d8298d99933c03c301bbc5dfe0f4feddac1c47ce2d1e494f5c1bd
LICENSE1006440011.1 KBc71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4
README.md100644003.92 KBf7c7b8e82976939c141625f7dce93632a0881725fb517f1542bfc04b2d1a3304
Rakefile10064400263 Bytes93e1624af5368a8103d783b1f2a4277bbc97455c093f04e0f31a60f53f17aa58
api.yaml1006440017.8 KB438a802b07e9601ef28bc55eb5093cf5a15ec0f71060fc3a106b6c8271987adf
bin/console10075500383 Bytesc864f57c11aa950339a0c9285faf9b9e6bb88eaa88baea2e9b48ca633e448a01
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
buildInContainer.sh10075500376 Bytes2351ef8f93df30a4cb3d49a65dee7814220b9b49431cd5a0f9302bb2c048cd9f
docs/build.md10064400727 Bytes0c5c8f9d6ce7c520efb1b41900e55c7034085e7f3c96cba1f68c0457b645b0b3
docs/further_reading.md100644004.85 KB2da51492af1bb25a0666d89b2237da82ee9b4eada134fe46430a5f0e799f25ec
docs/images/ff-gui.png1006440098.2 KBf5d298e9760593b55c2b8e21dcd1a7661bfba33959e86f4c6a1b0a770909ebfe
example/bool_variation_example/bool_variation_example.rb10064400971 Bytesa45b5a6bfcee6f79504379a816ea3b00d8d6a83d4ab242a0d5552d64073db624
example/getting_started/getting_started.rb100644001.1 KB8605f71ae2e599770b4ee3386e3ff9a52b5e0f9d2109bc796bdab5ca7acf2c80
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.02 KB1a377bdb6296a447b6f04f4877aff3a2870fbfb90148e5054cc8aaeb7e4d06bd
lib/ff/ruby/server/generated/lib/openapi_client/api/client_api.rb1006440022.8 KBab2966f434416925e2294f30bc0cec085b9f7092b25b587f7a864fca94373317
lib/ff/ruby/server/generated/lib/openapi_client/api/metrics_api.rb100644003.09 KB1ac23577dbd6af05a89a5cb93edc2ddfb9c1619869b9f9c999f69adfbbcf2b96
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.32 KB5a96fdb8349723e461c3ef0511f4ac4110dddbbed16cfe74e65c8698ce782a8a
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.rb100644007.93 KBbcac0c48d49681bd6bb2f68d310b8f1082691e72923d4a8cb9ab61878b21d44b
lib/ff/ruby/server/generated/lib/openapi_client/models/distribution.rb100644007.02 KBb24332511b5a8761e2cc5106f27befdee101aa54a1736e5be30470ddc2b81d3b
lib/ff/ruby/server/generated/lib/openapi_client/models/error.rb100644006.83 KB64307db7977bcc051b287702e9d2ae7b1ebc8868ea1af960f58e9796dd24ff16
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/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.02 KB217a1956a242665777d77df2542341bfc7f58d9eb95cefdb05eef8b948006635
lib/ff/ruby/server/generated/lib/openapi_client/models/prerequisite.rb100644006.99 KB0b301fa7b1e532960f174d9aa765e7f7bdbc74e057efe52172495f5cc4e8d631
lib/ff/ruby/server/generated/lib/openapi_client/models/segment.rb100644009.14 KBc893c3e84eb27b9c3409c6dc073de2281a34b80654d7e4e24b76d879959efb01
lib/ff/ruby/server/generated/lib/openapi_client/models/serve.rb100644006.63 KB4f26c3b2c7c958d718db8230bf9e2ecc9a26f5a24a58e53e031fdddab020e6e3
lib/ff/ruby/server/generated/lib/openapi_client/models/serving_rule.rb100644007.69 KB729acfdea9063bf2fcb67f1c85f0f569789c47035f6704e61821f4a74ad6207c
lib/ff/ruby/server/generated/lib/openapi_client/models/tag.rb100644006.67 KBb550f955cf0091c5d974f6109f812ca14cdf471da8cff0d18744ba9dc8538b42
lib/ff/ruby/server/generated/lib/openapi_client/models/target.rb100644009.44 KB07908a2616e431d1878934790a6482f17ddb45be7db26b01355990ba606a8a1d
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.rb100644006.71 KBcacf4de30eb964e72ec52d22c12049d40cf6dcefb44e1fa5b1a4cafbfbf45442
lib/ff/ruby/server/generated/lib/openapi_client/models/variation.rb100644007.35 KB8ad3c28f5e6a59357c1881f4d7fa22893bd229c499c7f1e96ecaaf57dff42a4f
lib/ff/ruby/server/generated/lib/openapi_client/models/variation_map.rb100644007.19 KB7dd2a6d2e43c964ffda80fce78db778439dc9abf61fc4bd39ec878953e06dd56
lib/ff/ruby/server/generated/lib/openapi_client/models/weighted_variation.rb100644006.92 KB4f8f70531ddaf883a0d39edbee3f443cad4089cea1e73f7721f0266ea4382af1
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.38 KB88f235492914387d1af2996295cdf15581b8a2c9a03ca12752f00f45a3f1bb86
lib/ff/ruby/server/sdk/api/cf_client.rb100644001.56 KBf13910ed729ff050433d66fea3cf63bf85a3803e9cf221c473ed100367c4b992
lib/ff/ruby/server/sdk/api/client_callback.rb10064400544 Bytes3b236e121e6c5169a58beac286eebaa76fe897c7387b6b4bed2197c496c23a3e
lib/ff/ruby/server/sdk/api/config.rb100644002.75 KBca749634282134d667ce9957dfe697a75210c8ec6cff47bda49ba4fc97ed299c
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.rb1006440010.3 KB8d641d6f83029e267df2166162ad1cef8401b8d3972fce9cf4d4b1a9063651d3
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.59 KB662549ec42cadcd45d79f833664cbef1dae12c58e347a2cd9c12321d0f04a626
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/repository_callback.rb10064400326 Bytes01047111a88290bf4584f0418f535b58919e73c0b9ff843c8e47daae2302016d
lib/ff/ruby/server/sdk/api/storage_repository.rb100644004.95 KB85a5a077a877b5ca8bbe746f58cfdda4a3315d808ef7f3bbdebd951335c2572e
lib/ff/ruby/server/sdk/api/summary_metrics.rb10064400312 Bytesa57855a7accfcb27a68b157a193fdfe779d05f4ee4e4fddd9f7cbb8069a6f79a
lib/ff/ruby/server/sdk/api/update_processor.rb100644002.43 KBa00ffb2eb40aa66b36e7bd9a02a96a5323f7092520d42f49b7fc704739af55d3
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/storage.rb10064400273 Bytesa0748669c95f61384d3b585ccaef421e94b34b4cb0d51969b5053b918cdb5ab8
lib/ff/ruby/server/sdk/connector/connector.rb10064400449 Bytesbcff553526008d08389423fc8faacdbcbf0485e7d9aac9a66ed1999f82abc5dd
lib/ff/ruby/server/sdk/connector/events.rb100644002.32 KB67795a7b447d583cfe43cec3e8e6833d4d8538f0622020b0d5bdea8eb32a0328
lib/ff/ruby/server/sdk/connector/harness_connector.rb100644005.57 KB6411dcbe9b5c7ae6da3c96c50fc0e262a29c146f2bea51aedbac3594c5f4a0e5
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.rb10064400418 Bytes25777eb761157dcc3f41c08e6d642d649e367a5526eaf2f8882266753982b7e7
lib/ff/ruby/server/sdk/version.rb10064400145 Bytes8cdee1d5b82b4affc58ec5d059198737d088f682ce0365e34a60fe996cfff499
openapitools.json10064400150 Bytes3070cb95a8d05c393c9d21996f87931129cdf38c9cca6fcc2972eea19976206b
scripts/build.sh10075500183 Bytes1799dba9a3acd8125dafe21345ad785dc32b8d4c0c8d00cd495ebde6740d77e2
scripts/install.sh10075500360 Bytes6e11badb3bd66989663d2347620d6caac4fe8f9b51c79ff09565fe17d6a4caa4
scripts/openapi.sh100755001.84 KB6a8785782d87271a4b0e476db32166b20b1bced54d0615291fcd6fed51116b94
scripts/publish.sh10075500328 Bytesb49e2e41254d151262852056013eb28b3a7dd12ce10ae007ad38c57a2ba05a75
scripts/sdk_specs.sh1007550088 Bytes04d92fb2da1932c3a682a46847649fbdd4847f7e2448e50fd28f53c7ecc43e43
scripts/unpublish.sh10075500180 Bytes8c1caf9685cc983ad8d3633460a2436cd77e7669dbb371933cdedc47f0cdf791