cloudenvoy-0.3.1

https://rubygems.org

cloudenvoy

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/keypup-io/cloudenvoy
changelog_uri
https://github.com/keypup-io/cloudenvoy/master/tree/CHANGELOG.md
source_code_uri
https://github.com/keypup-io/cloudenvoy

id: 1344509

number: 0.3.1

platform: ruby

spec_sha256: f93c8c433b2b73b5caffe3028cdb1f3d6d57ba0db1e022c9860a2f965027c7f0

sha256: dd5bf3a1b3a7363525d403784928f2fd9319618496bbfe996b54254f179c9f37

created_at: 2024-05-13 08:34:19 UTC

updated_at: 2024-06-13 23:53:33 UTC

position: 7

version_data_entries_count: 117

uploaded_at: 2020-10-05 11:06:07 UTC

indexed: true

has_extensions:

extensions:

Gem size: 45.5 KB

Version Data Entries

Total: 117

Unpacked size: 166 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/test.yml100644001.03 KB5999d8702514c072e4d7cd17dda2c8291438077d3cf9988824b7dc0f65403532
.gitignore10064400171 Bytesc8762c4c7de07557fc6981a9a682d60e598801e5071b25a00f7642cfd50f1e41
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml10064400626 Bytesde103b06f799919fb23d5786e642a5efe9235a749d0d282462fce78b1c69855d
Appraisals10064400422 Bytes51e993f6640fafb27a117244664c98901afdfc6aafb882a7e98b6befe9f2ccde
CHANGELOG.md10064400950 Bytesffa4d98a865fc047d928a428b899b2e24b0e15340d2498bdd11cfbf598ae3043
CODE_OF_CONDUCT.md100644003.16 KBed0b0dde3d70828172324aa38ccb14a477ca5030188210ab946d24bcec48fc54
Gemfile10064400126 Bytescaa07b9eaf65940498056304afe26c17170f90c0da6dacc939e510eb6204f573
Gemfile.lock100644006.81 KBed3ce28ce1a083de1fa694915d0797a4fac61a0cb94a2c719b3b1496ea837026
LICENSE.txt100644001.06 KB97e485080f3b23e08912bfe03ced01f1de168caedfef055967efbbe6952fdf96
README.md1006440021 KBd2e963071523920bbe7719868423cc0bd910d2d0ac1d4fde898d2ee0edd351c5
Rakefile10064400145 Bytes9e1ba08392e6ad5aff02b757932420c6b4497d9340053e7b5279c524d427ad17
app/controllers/cloudenvoy/application_controller.rb10064400195 Bytes03130b2b1221c0e16ffb39526ceb3f379857f123d4848ba304eb8651cd4ba02e
app/controllers/cloudenvoy/subscriber_controller.rb100644001.45 KB224eef2058f79a911af907ca657403743faad8d23f7589983dc33bc7cfa6746e
bin/console10075500375 Bytes73fa5f91f9e9866277fe44aa9b6b3cedf4a94180099a04457093bade5ccd282a
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
cloudenvoy.gemspec100644001.93 KBbeebdaf2aa2db5d8cc4bf9977997ac41ecd54be4546535ecfc9841e5978f0753
config/routes.rb10064400113 Bytesad3657866ad286db0c69d2b04d842ae99622a1e7349d50bc2ae012faf116910e
examples/rails/.ruby-version1006440011 Bytes018e736a392bcf96a01ad119a644ebf84c8801e3ec689cc477f9b137c7d37e34
examples/rails/Gemfile10064400329 Bytes1b28ebe42e9151ab7bcd2a53a92f005f12dd992d1af924b0fae0abbd03f14a9b
examples/rails/Gemfile.lock100644005.33 KB328d0c336c3f83b2f4d1604dcff94c7aa9a5ba345d7237937549f1c51c56b3ef
examples/rails/Procfile1006440069 Bytesd55e0a39c074a6603a2735e2c48e413d444c834200cd01b0d4be421b6a702770
examples/rails/README.md100644001.14 KB8402f19a6c0847b6256ae299a3ac2bbebd24bb0cd717f82e70ecb69554f68a75
examples/rails/Rakefile10064400258 Bytes5c55d5316f8591cd10676e9805661fcb681ef22e9ebc932c2e78f0fcb0cb1fd3
examples/rails/app/assets/config/manifest.js1006440063 Bytes85eb38b826db8ec906b5ae5f080ac0b7321cd1f8d1d438cf14504cb412ded47d
examples/rails/app/assets/images/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/app/assets/stylesheets/application.css10064400736 Bytesa63c83d31995d61cb5a658d5e5ee02cc80232bb2ac87c8d12cfc28036f82c8e3
examples/rails/app/channels/application_cable/channel.rb10064400110 Bytesd4b6a7cbfcc12df0beaef86e4aaa0e9788aa6949c832985eedd518f03d72d72c
examples/rails/app/channels/application_cable/connection.rb10064400116 Bytes9277129e986752dfac369bd78ff3ab519857f4cca02dc5151cb63f65087b111e
examples/rails/app/controllers/application_controller.rb1006440088 Bytes932924ce9fe940780a1e7d34dd8f603d802862aa5437ff8284c795842d04ef41
examples/rails/app/controllers/concerns/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/app/helpers/application_helper.rb1006440060 Bytesb2e448423d3bbf0564b9627e46f51cb691495bd4955280dbed959590e149b6a9
examples/rails/app/javascript/packs/application.js10064400725 Bytes910b6a0488690c942d062715f9d34f2bf10510e00c996d91eb025487edb73251
examples/rails/app/jobs/application_job.rb10064400300 Bytesdfd9c05d6631a1492b75541d79163746f77665b58108d7732bd05e64f9757b6d
examples/rails/app/mailers/application_mailer.rb10064400133 Bytes9ab7635ab25881a005189af7d41bed80219362bed38d0b54d34a128a17a3184a
examples/rails/app/models/application_record.rb10064400109 Bytes715bbe7fd5a8410e011838a9262be1b51c37de39e232c7bef998057c112b2daf
examples/rails/app/models/concerns/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/app/publishers/hello_publisher.rb10064400577 Bytes14980a1568ba0875e3457f859f6ff31bdbc6ff2a2af551cbceaa18865cf6ed8b
examples/rails/app/subscribers/hello_subscriber.rb10064400339 Bytes83a5bda2e99e3f711916f1bacd5e688ccbe0f5efc44dd803b74153dbcbe03369
examples/rails/app/views/layouts/application.html.erb10064400225 Bytes6c0c91a0b4959256f6932256968c3ba13f792b9b60ddd878372d9727c29a2034
examples/rails/app/views/layouts/mailer.html.erb10064400229 Bytesb98faac075c83b69e9a6b8fbde96eb19f9801e38f42ab42a725501153c895acb
examples/rails/app/views/layouts/mailer.text.erb1006440013 Bytes51353f9de3a26d4b28f7db91152bf56d31cfa9e4bd3c834680772a63cd374698
examples/rails/bin/rails10075500172 Bytesb29f80b502bdde24e263ab772c43268a216466121e50cd45ad255361fb5bcc99
examples/rails/bin/rake10075500121 Bytes98b5f45f553697dfb52e70dc3c5dba5c1a7df12bac18146becaf6cd9b0960f18
examples/rails/bin/setup100755001.01 KB32ea06fcaceab92d5f7f43aba5ba64f527dd13c0e997d7720ad0537455fdd2f5
examples/rails/config.ru10064400161 Bytesd8eca004690c540ea2919f55c2f0bb56866217aef6f25b72c06a75432e991013
examples/rails/config/application.rb10064400573 Bytesa52da6f3e757eca9979ba4c89ab10e0229a11ae5a65f08a4ed086a497c904669
examples/rails/config/boot.rb10064400264 Bytes7d73e981b8fcb83479c5018a49e4b4cd728f6c3b6da5fc3346737727e482144b
examples/rails/config/cable.yml10064400186 Bytesd33bd48c809fa9a1c3f1e32dce263d9e4115c5b6e7c6a9e7facbbf20ee0648b5
examples/rails/config/credentials.yml.enc10064400464 Bytesbcbaed791b9f463a36af6c78ce0c284efee81b8e56a6aee94f86d9a0c8d96d5e
examples/rails/config/database.yml10064400620 Bytes71aa41bb82599b443db399d203b73f7ca52ff697a17317c94e391f7f974fa2a2
examples/rails/config/environment.rb10064400159 Bytesb58d693780dfd9755e0bef3f236b10aca085004f083302ff79054465ffb6ab99
examples/rails/config/environments/development.rb100644002.24 KB2ceffc353235581616bf9738a8f54643340d20de50d140cb22bafc9b9e242a34
examples/rails/config/environments/production.rb100644004.92 KB725794b9ec327fecaa3b35ceb98294067d75141e18b55d4b5ebd4de4c02e1c9a
examples/rails/config/environments/test.rb100644001.89 KBd5f0a2025f1fe43a5550e22b02ac299474d45afdc36989742da0acb83ceb505a
examples/rails/config/initializers/application_controller_renderer.rb10064400246 Bytes03bbcd717a2879e8317743eb58592d8e64ea8b39472bb6fc2951281238601ca9
examples/rails/config/initializers/assets.rb10064400533 Bytes48657399f85f82702244c393d4ce802eb15d8bbb69f183ea6f292806bc22cb65
examples/rails/config/initializers/backtrace_silencers.rb10064400434 Bytes37c8d38c9511525151518de0cef9a1b60e221e1827f2910cf44382af407c100c
examples/rails/config/initializers/cloudenvoy.rb10064400415 Bytes464b51da01a72047423cd7388f652ce0c539cf0a333cb7b0bee6db6dfe884dff
examples/rails/config/initializers/content_security_policy.rb100644001.22 KB829bf452c32a89bdb699f315445384b7ec885b1556c32ee65a27cc5723c6fb58
examples/rails/config/initializers/cookies_serializer.rb10064400275 Bytes89d4be2dbc9cf12127b281926f9ec0db82c4db571b818ed86c37a92a004247ff
examples/rails/config/initializers/filter_parameter_logging.rb10064400225 Bytes85f6985e7e418f9c0a39fc1d88fabb3f55736e355f8ee34851f03c5feea424d9
examples/rails/config/initializers/inflections.rb10064400677 Bytes8a19bfb0836296b4ad0630cfcca05e35a8827f67fc26fb78aba5232068891566
examples/rails/config/initializers/mime_types.rb10064400186 Bytes4db42f09365e2be0370ed2454594c60940a5a5b99145fcae0da8a60392ca7a53
examples/rails/config/initializers/wrap_parameters.rb10064400516 Bytes8c83562c10f391815a97fb7bfbfffa9bae33bec3d1fbfb9235d94379ca9540fc
examples/rails/config/locales/en.yml10064400849 Bytes2de6f1a48e24e30802cdb539f3981fde4ad365b15787577f0d86983bb6e85b22
examples/rails/config/master.key1006440032 Bytes688a86def29c2f9f57b507da6b3e0d7428b7e2ad7fe493654c7eb36a7c8889df
examples/rails/config/puma.rb100644001.48 KB146f27a53e07cb4e1c922a28a2acfff09e8a3c922c6006fe5062b4c61e637f04
examples/rails/config/routes.rb1006440068 Bytesffd0cbc8dd6990eb574405d56046271af0dd85264e996173d0e7631251f5c3d9
examples/rails/config/spring.rb10064400128 Bytesa86bdaf9e326f5898c67616a64d12c3984edf4e1a30c8ee60a88b6056fd26b73
examples/rails/config/storage.yml100644001.07 KB88082bbc96463336f95d17ed9ef787c85639f4159ddf1a525dd99261993b3222
examples/rails/db/development.sqlite3100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/db/test.sqlite3100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/lib/assets/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/log/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/public/404.html100644001.68 KB41e6541b07f9c3b306a517917eedb53d7c7bfa006faf6673aaad98c9d96f7023
examples/rails/public/422.html100644001.67 KB848f8a124ddb3a76d24a7eca39f93cef89c4fba00e0cd0b2f0af37433fb88e89
examples/rails/public/500.html100644001.6 KBef38a03155fab5fa59fe6c823f948893fe260204a87860c55522cdeb5672c959
examples/rails/public/apple-touch-icon-precomposed.png100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/public/apple-touch-icon.png100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/storage/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/tmp/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
examples/rails/tmp/development_secret.txt10064400128 Bytes98c115432286e965e3479f3610e4bf4785640b9166e513f3d3cc4be4d12940ec
gemfiles/rails_5.2.gemfile10064400111 Bytesfbac526134468f680303e9afd7b506ee812e031236e97544b92bba8110410e1d
gemfiles/rails_5.2.gemfile.lock100644006.26 KB34b90ab340fca3ba63cc1c4a824390f580c5773a49a4c5a50c40c1b1a09e546d
gemfiles/rails_6.0.gemfile10064400111 Bytesae31ac10cd8c5a12667fc219e70e59df8486290c65cf96d77fd279b8ecaffa11
gemfiles/rails_6.0.gemfile.lock100644006.71 KBacfff21d39e7ad0f6f49c36cd57870a794dc70bd6f02a0754a168124f67072a6
gemfiles/semantic_logger_3.4.gemfile10064400123 Bytes8b32f2da04eab0336da24a1d5d2ccf2be5991a5afe1dc21a5b1059b52fe315c3
gemfiles/semantic_logger_3.4.gemfile.lock100644006.77 KBb988ef87a41e0ff17d7a49186a51a20934c3c3cb6af88483b8cfd0772eb646d6
gemfiles/semantic_logger_4.6.gemfile10064400123 Bytes48f4f7904992b0be2c3632e577bd64372cd3bc3269fc379993eb2e85f63e52c1
gemfiles/semantic_logger_4.6.gemfile.lock100644006.77 KB195f53a50587d1ea24deb7400579e033afc83af117713f53d31813712204e826
gemfiles/semantic_logger_4.7.0.gemfile10064400123 Bytesc2025c039acce525d44d56e4d4c2d8f1cd0b8293a3a767d572552ec25715ea10
gemfiles/semantic_logger_4.7.0.gemfile.lock100644006.77 KBa7272ded170120b6726bed8d0ff99b6ef15bf85929d53a220ad4631ef4485401
gemfiles/semantic_logger_4.7.2.gemfile10064400123 Bytes29e405c3d751a1d1dba3c0fc3bc8c876bd605b9b9dc3682da2b32ec89df3c5c0
gemfiles/semantic_logger_4.7.2.gemfile.lock100644006.77 KB852e11c68a81fceccf0c4b03a99711aff54a0caf6cf2793f3d1210b8fbaf7f4c
lib/cloudenvoy.rb100644002.33 KB0339b335a14ec4e62902b01cbc15257e523b8ceceac35df28c3affa6a8dff51a
lib/cloudenvoy/authentication_error.rb10064400103 Bytes98688be15f14a908a4c2edd183725bd60855a71db770aca72b6f90ccbb626dae
lib/cloudenvoy/authenticator.rb100644001.39 KBf38e125abb25cb9698926da93d99070bbbf009fa83142928188b8a26ed5d6218
lib/cloudenvoy/backend/google_pub_sub.rb100644004.53 KB9463a6367da8132b3ee033bb073d1afe49e49b0338a0f90c47afa59a97a9f827
lib/cloudenvoy/backend/memory_pub_sub.rb100644002.12 KBa83c44950fb4f95f7caae300009ad5c8a0a4986aa4a93f3ed191c77729b21f01
lib/cloudenvoy/config.rb100644004.53 KBaf558ef1a98a82b1680190a5d41dd0d6bee7a0134dbcf3e657e80a2d873d33fb
lib/cloudenvoy/engine.rb10064400458 Bytes9fa50586ef6809a72afcf9c9b0defb1154f667e27daf27e1465cd104bb738f86
lib/cloudenvoy/invalid_subscriber_error.rb10064400106 Bytesf05af5db8eb1ee4adb75921bfd6e604a002026d085d3fa350b881cd63b9acc9d
lib/cloudenvoy/logger_wrapper.rb100644004.26 KB8bd14853326be1c4cb797e8a74744c0e76b8d62fa79a40bc42dec43d264bc443
lib/cloudenvoy/message.rb100644002.33 KB2549723255ad5d9aa711663a7101fbb738e879a1be2823b5c54dff4ad5fd236e
lib/cloudenvoy/middleware/chain.rb100644007.06 KB214bbb5d901f6e44abb944622e745f9564abe3da08b55b93003c1794cd7d51af
lib/cloudenvoy/pub_sub_client.rb100644002.97 KBba14d6e07cf3cf301507821b11fbd15aa24d27ddd6daf0af77a066ed1d9026f4
lib/cloudenvoy/publisher.rb100644005.23 KBc0ad8cffcf92f080e3e3d7273b1c6af00c0dae4c782ea7200e5a928b78d75bc2
lib/cloudenvoy/publisher_logger.rb10064400779 Bytesb2e91e72286febd5c486348f360f708a48ea73845e8bbdafc3b6dcf97b431d61
lib/cloudenvoy/subscriber.rb100644005.7 KB4676a92fed587118cd5deddb991d0c70ca9ea0a4ca55564f7ac1f1bc295c3dd6
lib/cloudenvoy/subscriber_logger.rb10064400670 Bytes59cd44a88ee123835430466237f77600c7c3b625725cac15c815c51ca79012f0
lib/cloudenvoy/subscription.rb10064400377 Bytesbb1a03e5b4f25b4675b7447ba27579ab4b6faef4e331823da2cc915c47b19dbb
lib/cloudenvoy/testing.rb100644002.16 KB51591f04fad5c687bf93dc39b85e61ac46f018ff72591f22f5297fffb5c21800
lib/cloudenvoy/topic.rb10064400363 Bytes38bdb980e9f0f6fd5657d2efb9d27dea3b578cd0048462fd61a0029af9b6c9b3
lib/cloudenvoy/version.rb1006440073 Bytes19c965f38138e3cb1bef5a1b725c4460cdb070495a0d11cb1b845230a3cd0fe9
lib/tasks/cloudenvoy.rake100644001.36 KB0257accee4a4ddb33b0df229c6fbb12bef16e2aef1e61a82419af0fc9a1b39af