chartmogul-ruby-1.0.2

https://rubygems.org

chartmogul-ruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 956855

number: 1.0.2

platform: ruby

spec_sha256: 6050e386c59c663425087f9e7dcdcafac232dc6e647ce37a83f11ee355ef9d43

sha256: 1e317a4a25c734b01c66fd8f98bf87abff49c2b62fb6be77cd49ebc331370e87

created_at: 2024-05-13 08:28:28 UTC

updated_at: 2024-06-11 18:50:14 UTC

position: 47

version_data_entries_count: 113

uploaded_at: 2017-03-06 15:07:08 UTC

indexed: true

has_extensions:

extensions:

Gem size: 30.5 KB

Version Data Entries

Total: 113

Unpacked size: 198 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440093 Bytes4ce7d74c544fb8547780fa10084247bcfcea9d7c7776658af074e35a3b25d039
.rspec1006440031 Bytes04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca
.travis.yml1006440066 Bytes8ab2414521574faeb9d01f2626bd5cfb44e23363cabb9b12a45aea32e1482dff
Gemfile10064400100 Bytes1b9d61344d3bc72adfe9fbd9ac94951dcc06712042d8310f41077c0abddf19d4
LICENSE.txt100644001.06 KBca23ef1b7e439e24ff4be6e5cf9c35cd6a787dbcae729efacad99e6be529782e
README.md100644003.93 KBfe7e9c7d638500404f090d0fd51677324b89edfb4aba52b8f669a5e6ba4e77fc
Rakefile10064400117 Bytesdca0f4190a3b018ccfd644daa6600f4fe5d11b3330ecb4c564a2971465e5b016
bin/console10075500335 Bytes204d362905f00acaf9b59a90c9cf82eedc3f12f89fff8ada426382ba81de016d
bin/setup10075500151 Bytes000f7e04bbde40bd34953e93b0dac9d8e59de1bdda7af20ecdb72f15d8c840f2
changelog.md10064400898 Bytes79bfda127474b45c30124b04262275acbc3d17ffbcb73756ccca92a686dd6c88
chartmogul-ruby.gemspec100644001.1 KB07b4edc99fc5777789671507a52ee4b8cfad278e38e3837b8b1c15fc1fd68a60
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/adds_custom_attributes.yml100644002.7 KB0989ba6ea3fd4fa5fce303664117e91e852023f4d684efa1ff87ca5a02eb69fd
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/adds_required_tags.yml100644002.34 KBc6a53867b921baf0a76e55f9c40e9eb2dcfaa9183a889cbf8a05a6c0760df3c9
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/correctly_handles_a_422_response.yml100644001.39 KB2ce4306f6649806f03545fd2c7da7b525b261053cd4627a787e252f5326dddf2
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/correctly_interracts_with_the_API.yml100644006.86 KBf18ae7a44aecfdeb706e74a07b8e237806f008f28f287cef6d550e3a804dc408
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/merges_customers.yml100644005.81 KB15bf879480f2eab96dace58e888f51ecf274312a617bb998b8c479df86a803f6
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/raises_401_if_invalid_credentials.yml10064400837 Bytes7f14b43ae41745c4393b734a77962beaa9a87038b13bd0e3d89c53233c035671
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/raises_404_if_no_customers_found.yml10064400936 Byteseb9372c7ce9b98f8d8596e646cde7078e7092cdfb7ea98ba1da4dbbacbb6501b
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/raises_422_for_update_with_invalid_data.yml100644003.61 KB0c8711ee3835f79b8f09d1e29e37ce067a742e7941485bd7c2180e4b10f87059
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/removes_custom_attributes.yml100644002.49 KB5346a7f020da7ad86a1e21310e68d9b4e642d130e989ed2c736c6d3cd280d90b
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/removes_tags.yml100644002.47 KB91ee14f4fddf5be0d63cb8c106fadcea39017510e947b38a2ebf2e5c0a4c0169
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/returns_all_customers_through_list_all_endpoint.yml100644002.19 KB976a51314dfef1cd158d3f35a39254c2bdd2f354af149136506bc3dd0323667b
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/returns_customer_through_retrieve_endpoint.yml100644001.43 KBc8c0f09e6ece024768833ad57ad2d216af4a0495fe2108b9f9ef9bd09e1c90db
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/returns_right_customers_through_search_endpoint.yml100644001.65 KB020d3d659557a862bab01da0f76fe51ec94c5cd8ed8fd458438eb2132ba4e1b2
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/updates_custom_attributes.yml100644002.69 KBc7e79b4cc2fe74cee51fe43f626d7e753fd92098f2f8abf691415d674223c8b0
fixtures/vcr_cassettes/ChartMogul_Customer/API_Interactions/updates_customer.yml100644007.07 KBca29404b5d03e544f00083cb0dc52de8fe50e7ab534d309eae5badfecaab5587
fixtures/vcr_cassettes/ChartMogul_Customer/_find_by_external_id/when_external_id_is_provided/returns_matching_user_if_exists.yml100644003.04 KB7168a4e634425981f92ee7a228ca205e268003d9f4fb11b06dc14bfc75044e60
fixtures/vcr_cassettes/ChartMogul_Customer/_find_by_external_id/when_external_id_is_provided/returns_nil_if_customer_does_not_exist.yml100644002.76 KB88d8b8a43f085e154fb8d644ce6a5e2ba1382025757a867dd2dd1bade639d15b
fixtures/vcr_cassettes/ChartMogul_CustomerInvoices/API_Interactions/correctly_interracts_with_the_API.yml100644009.58 KB624c8cc756331e31e8e161f4bb613e79448ac68d422a0ab412976e10cc28cad3
fixtures/vcr_cassettes/ChartMogul_DataSource/API_Interactions/correctly_interracts_with_the_API.yml100644004.69 KB072969ba340be907271bec5c60b09c2a0ad6ee2d4c93c7fdf105033dcfc3885a
fixtures/vcr_cassettes/ChartMogul_DataSource/API_Interactions/correctly_raises_errors_on_404.yml100644001.07 KB1784a9756ed273ee6e931daf6a496332f7ff3a209500044413596724e63f99d7
fixtures/vcr_cassettes/ChartMogul_DataSource/API_Interactions/correctly_raises_errors_on_422.yml100644001.12 KB848f2569611af7b7ff8aa82af930c83b35e27f81139e153f9564910bb043d0ae
fixtures/vcr_cassettes/ChartMogul_DataSource/API_Interactions/retrieves_existing_data_source_matching_uuid.yml100644002.55 KB0b2fcedc634f18c9a81243089389737177d251584604ea97eb31a868ed5627de
fixtures/vcr_cassettes/ChartMogul_Metrics_ARPA/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644002.06 KB2dc6bdf40c147c6890b8efdf3faf1b33368f3c44f7841280588fc214f869d501
fixtures/vcr_cassettes/ChartMogul_Metrics_ARPA/behaves_like_Metrics_API_resource/should_have_entries.yml100644002.06 KBc922bb86b962af62e7e565510f464f9bc10ba3868076cefb9d8c28dfbf369e46
fixtures/vcr_cassettes/ChartMogul_Metrics_ARR/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644002.05 KBdf997a53f1e28d246b65ef2eea81abac97794dd12a64468b96f6d5f758e5d36c
fixtures/vcr_cassettes/ChartMogul_Metrics_ARR/behaves_like_Metrics_API_resource/should_have_entries.yml100644002.05 KBdf997a53f1e28d246b65ef2eea81abac97794dd12a64468b96f6d5f758e5d36c
fixtures/vcr_cassettes/ChartMogul_Metrics_ASP/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644001.02 KBa4b884100e856bab9aee98b643d88ca9a1dc33d95308d81762ac98700ac584cb
fixtures/vcr_cassettes/ChartMogul_Metrics_ASP/behaves_like_Metrics_API_resource/should_have_entries.yml100644001.02 KBa4b884100e856bab9aee98b643d88ca9a1dc33d95308d81762ac98700ac584cb
fixtures/vcr_cassettes/ChartMogul_Metrics_Activity/behaves_like_Pageable/should_be_pageable.yml100644001.17 KB3bc889380ddc361fdab1823f34eeb40038de9116d23bc74e37a019214e17a2ea
fixtures/vcr_cassettes/ChartMogul_Metrics_Activity/should_have_Activity_entries.yml100644001.17 KB3bc889380ddc361fdab1823f34eeb40038de9116d23bc74e37a019214e17a2ea
fixtures/vcr_cassettes/ChartMogul_Metrics_AllKeyMetric/should_have_entries.yml100644005.23 KB4d11c269deb1debc6bcc8daf11d11695cd1b454c3894677e7fa43deff3d7bd92
fixtures/vcr_cassettes/ChartMogul_Metrics_CustomerChurnRate/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644001.07 KBae9562db3aebe3144c3ad94a3e23dc6cedd5915b0656681a7c539d7fb7a861fd
fixtures/vcr_cassettes/ChartMogul_Metrics_CustomerChurnRate/behaves_like_Metrics_API_resource/should_have_entries.yml100644001.07 KBc64ec18cc6b4e5b944089d1cb8ca4cf456349cb7d0bca55ef1b912b89919bc90
fixtures/vcr_cassettes/ChartMogul_Metrics_CustomerCount/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644002.13 KB234128e8ce95292c284f93521c18f42118daedd5e458df76dfc03232fb7aa6e4
fixtures/vcr_cassettes/ChartMogul_Metrics_CustomerCount/behaves_like_Metrics_API_resource/should_have_entries.yml100644002.13 KB8e879e1550186eb1ca8db2f77ffd8aad839b9944e2a8e195a6328df0aa7db485
fixtures/vcr_cassettes/ChartMogul_Metrics_LTV/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644001.03 KB2a3d1e2cff448a35021ae641082502220e5c12ae1890bb26d9c8d852d3ef6460
fixtures/vcr_cassettes/ChartMogul_Metrics_LTV/behaves_like_Metrics_API_resource/should_have_entries.yml100644001.03 KB2a3d1e2cff448a35021ae641082502220e5c12ae1890bb26d9c8d852d3ef6460
fixtures/vcr_cassettes/ChartMogul_Metrics_MRR/behaves_like_Summary/should_have_summary.yml100644005.02 KB942d4a3d221e179f991939378b2385b18622d28e7d72c24fb8b0c08d01ee35bc
fixtures/vcr_cassettes/ChartMogul_Metrics_MRR/should_have_entries.yml100644005.02 KB942d4a3d221e179f991939378b2385b18622d28e7d72c24fb8b0c08d01ee35bc
fixtures/vcr_cassettes/ChartMogul_Metrics_MRRChurnRate/behaves_like_Metrics_API_resource/behaves_like_Summary/should_have_summary.yml100644001.05 KBfb8af79cd3dc2e03925d573da2bb9ff0a446eadb1894be078d666f540d08d424
fixtures/vcr_cassettes/ChartMogul_Metrics_MRRChurnRate/behaves_like_Metrics_API_resource/should_have_entries.yml100644001.05 KB7441d8c5c54c54978c10555deb0bd9600e764e8d320f51770dc25d3ed59f1b82
fixtures/vcr_cassettes/ChartMogul_Metrics_Subscription/behaves_like_Pageable/should_be_pageable.yml100644001.2 KBccde53403e2da4e61302ccd19a95ad88f4e41523da0184a6d3bf66dbb2075b36
fixtures/vcr_cassettes/ChartMogul_Metrics_Subscription/should_have_Subscription_entries.yml100644001.2 KB4d4836314f530ece306c3367508212947ed62799d248dee9f08953969b1d9fde
fixtures/vcr_cassettes/ChartMogul_Ping/pings/and_fails_on_incorrect_credentials.yml10064400819 Bytes7eae99420015c7e1b9f3d20c7a026d52d6a2c28b38af1c3af756d05f55b7b227
fixtures/vcr_cassettes/ChartMogul_Ping/pings/when_credentials_correct.yml10064400760 Bytes2504b2f462130554b2aab097dab8d8ffb63170b9e67b323d7290e80ef500860d
fixtures/vcr_cassettes/ChartMogul_Plan/API_Interactions/correctly_handles_a_422_error.yml100644001.41 KBec3fba0b58736103bf6d60005fc07c7b42eeff5b4da591261dad6efd97e67b4a
fixtures/vcr_cassettes/ChartMogul_Plan/API_Interactions/correctly_interacts_with_the_API.yml100644004.17 KB33002e355216a32399db962d17b7979ee263e3e03d0fcf65c790e32e16670057
fixtures/vcr_cassettes/ChartMogul_Plan/API_Interactions/deletes_existing_plan.yml100644005.07 KBe2ddc9ba984465269315fc861327fc3397f21da4c51c10ba312942a50e249ed4
fixtures/vcr_cassettes/ChartMogul_Plan/API_Interactions/retrieves_existing_plan_by_uuid.yml100644004.1 KB845791ba0e793fb1b325136d160d3b34e045c193ad75df3391fa972d92c5b617
fixtures/vcr_cassettes/ChartMogul_Plan/API_Interactions/updates_existing_plan.yml100644005.42 KB67d5a0e7ab054435d4c8ed5024f42f62db71bf545bf7f59ff04486d473ac0f5d
fixtures/vcr_cassettes/ChartMogul_Subscription/API_Interactions/correctly_interracts_with_the_API.yml1006440010.4 KB4af27a0b6a5e92c1e72af1e25a5bc81d7b3e246d550796ba57a52e66cfdef99e
fixtures/vcr_cassettes/ChartMogul_Transactions_Payment/API_Interactions/correctly_interracts_with_the_API.yml100644007.15 KBb349083ef37a60687f830061f86b75f046372e7f168f5288b1aac9449f4f5675
lib/chartmogul.rb100644002.1 KBf8a0b2f3ccde36bf0fd4abc54311e9541b86629b40b4ceb8eb2a339d10517d04
lib/chartmogul/api/actions/all.rb10064400766 Bytes665e367c610e9c0c82fa9b1dc411aef5ab761419d1dbac523795f28436393a46
lib/chartmogul/api/actions/create.rb100644001.07 KBf1a5bbe6787c2e46c80c4f05b74df68ec985a14521c20a3b81f91b72d8ce4567
lib/chartmogul/api/actions/custom.rb100644001.31 KB5c52e5bfd4b182f928921404f25ecaefc27afaab8285e0bfa3aabefc7bee767f
lib/chartmogul/api/actions/destroy.rb10064400280 Bytese18ce8a0aaba74a00be42efdab7ac0de2151970ccb292aaec0cd2065e2ee246c
lib/chartmogul/api/actions/update.rb10064400521 Bytes4e665683edc2aac77c45e966ee64e4c5c0fb1bf413372a68191e6adc79b74fc4
lib/chartmogul/api_resource.rb100644002.42 KBd2fc04c9c115eca2e4ebcadcf3152305f1e7ad28cf62a33deffe323250937707
lib/chartmogul/concerns/entries.rb10064400868 Bytesadb1b292a6944f722869e881f8ce5ee5a08d9bcd005d13dcbd2affae7b42eb6f
lib/chartmogul/concerns/pageable.rb10064400254 Bytesa195c59821cd7c151188afd5b9fa45eb2160fa0d73ea7d85d02cca9614af8f57
lib/chartmogul/concerns/pageable2.rb10064400232 Bytesb7c4597df01a70a4b8a617632fc3b790cc76bb8e600538434464ceec2a9ef49a
lib/chartmogul/concerns/summary.rb10064400405 Bytes04772316e0d28f835be7dabb42f6f56462d30755b05b9f5a91664f8086a6ea66
lib/chartmogul/config_attributes.rb10064400383 Bytesda839069248870bfe2222c78a267d419bf5040ab282612c4f72f2f380ac691d4
lib/chartmogul/configuration.rb10064400113 Bytes1cfa7c6c006895732d385208f51b7543efb3d1ec99416015b49c924638edfd48
lib/chartmogul/customer.rb100644004.47 KB90df1bf6dc65b9253cc9fae8a6e546f3d84d83098c34c2ace4a401c56ba5b449
lib/chartmogul/customer_invoices.rb100644001001 Bytes1d2e6906c287ec11dce9a769dbb05b6c2de90068f436b7be761af5ccb335c809
lib/chartmogul/data_source.rb10064400540 Bytes04c988303df434d5f80fc72601b1b25ddfe8fb25f3d7ce25e6e4832bb64cf184
lib/chartmogul/enrichment/customer.rb100644004.31 KB38fd62e4f30d3f7ccc5b38f60ab6dc85a06e5b2161f59f9acfcda415af7a1d29
lib/chartmogul/errors/chartmogul_error.rb10064400508 Bytes161644523a292dde679b87cfee47af670a91243108a47b588645366c003c4928
lib/chartmogul/errors/configuration_error.rb1006440073 Bytes15d66ae21b15e9513c7876a95fbe806858154a1e3be3fa9ce0c1b0b85000378a
lib/chartmogul/errors/forbidden_error.rb1006440069 Bytesc862a59b0645e56901a5dd5494e4f2d9ef5482697966524b07c6ed62232f04c7
lib/chartmogul/errors/not_found_error.rb1006440068 Bytes2617cf6d04a4cf8b4bc2df3feec437a9eac227bbaacf4144067dff33290ec353
lib/chartmogul/errors/resource_invalid_error.rb1006440075 Bytesde98bdf132eb4da8b1425b2abfc16109811c86f4e81cd1471034b11532f36ce0
lib/chartmogul/errors/schema_invalid_error.rb1006440073 Bytes129e9cfd79bfb6050577d4910a857d3a18b33f6be9153fb4c250f17b5023c3af
lib/chartmogul/errors/unauthorized_error.rb1006440072 Bytes281a1263ef17a9b0edd95fba930b705294b342f0968eaf9073417169c84627d8
lib/chartmogul/invoice.rb100644001.78 KB94967975b77d329ebba16e68dc8966772f626f0d9ef059dc7144e90496f14c4d
lib/chartmogul/line_items/one_time.rb10064400569 Bytesf3561d1c5a64b00648d1057c73966ba889a2d0b36287011015499ecd5bc078ff
lib/chartmogul/line_items/subscription.rb10064400855 Bytesaed79115e8ff1209bf973bff1712ef09a5e3ce78a5a315f9fcb07d84e421fdf5
lib/chartmogul/metrics/activity.rb10064400882 Bytes44ecc6f5d920c69b94760db4a1c26bfad57298988cebbff6130e26cab501db42
lib/chartmogul/metrics/all_key_metrics.rb10064400571 Bytes033268760e8cfec479534e769fb182684e4edd2b670e2f4848ed2eb64c1a359f
lib/chartmogul/metrics/arpa.rb10064400362 Bytes3cac61f5fc0b8b919bbb0dfd4f8267d6866acc0bbce73a2ddb4be5308f77241d
lib/chartmogul/metrics/arr.rb10064400356 Bytes1394a35217479804b9c6929d5f71a641ebf539f8294008d0ce295bccb013066f
lib/chartmogul/metrics/asp.rb10064400356 Bytes00ecb002f977993e9e07811bddf925f2177bb69a01dc52786bc0a89671bb3b70
lib/chartmogul/metrics/base.rb100644001.46 KB5263bacb6bf29879699450f40eaaae51242d83d1d5accd11994465a897e7e868
lib/chartmogul/metrics/customer_churn_rate.rb10064400446 Bytes61e77802f5f523a5d7a2f23906a02b470c9024979178f38b4aab2f5625f79c2b
lib/chartmogul/metrics/customer_count.rb10064400414 Bytesb24dc86eea2e3bc456b1b9f7a34a64182ae4f4491c241414b05a0cb6bf152200
lib/chartmogul/metrics/ltv.rb10064400356 Bytes24a97a22b5d85e4eff5d7987d05cfcfb0f1801d7eaa86fc3fad4ec2f308a3691
lib/chartmogul/metrics/mrr.rb10064400537 Bytes1d2f5c9ff486e26a8744ee1bf28118c352fd5ebf1a402a8bfb70690387830aeb
lib/chartmogul/metrics/mrr_churn_rate.rb10064400416 Bytes8d8032d75189b5ba9ccd150a5c23e3c2f33adde7c3f2bc16c2c241de898280cd
lib/chartmogul/metrics/subscription.rb10064400991 Bytes1301e6d7cada047a380c7e074ad04bdeb3ad041e80b35099f851896499c2aaf6
lib/chartmogul/object.rb100644003.2 KB4f3f2002493df474019def9619ab0726d03262055c95cf1fc07b15413f614ebd
lib/chartmogul/ping.rb10064400237 Bytes588933985fe97081664b2b23dca1af96a4ae52577417661bd3c1f2257de103ad
lib/chartmogul/plan.rb10064400583 Bytes9752157ad89f4df12ebb6b6e994cd23d16d63cba0dd5019cc3aca7996689a591
lib/chartmogul/resource_path.rb100644001.15 KB748509f7e227d986c29b447b4c8b24355ca24f58785b9fcbe4e2b49807796358
lib/chartmogul/subscription.rb10064400882 Bytesc8e126ecf7770bdfb7a07b165e9e7d05fd462dedb86d34751cc4a6d086a7bce3
lib/chartmogul/summary.rb10064400157 Bytesc47b0cbb95560a049a37d38ce2b5f16d9f2a030584be921e8fedd6360822d8d1
lib/chartmogul/transactions/payment.rb10064400560 Bytes32ec07abc45debcc11912c5c3d7679753b5f6b72a9109992a90170ae0e17d3a7
lib/chartmogul/transactions/refund.rb10064400556 Bytes9f549b845ae8813812285bd30e437c439db09bec681db3fc72f1b5a7cce05973
lib/chartmogul/utils/hash_snake_caser.rb100644001.12 KBb6727585afb904bbe8f61fc91ed2ad5f00535a82cfcf2a1fa1d4cd7d43e493d8
lib/chartmogul/utils/json_parser.rb10064400226 Bytes4a43f4814ad35fef320d54b785993b9bec15831b2668b918821c5d588eb0ec8b
lib/chartmogul/version.rb1006440042 Bytes30b4fa9017e211ee3d5d2c734685806a5a63c9adcfc1b620e0a6bc93fee0be57