rpush-1.0.0

https://rubygems.org

rpush

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 607519

number: 1.0.0

platform: ruby

spec_sha256: d27732554613faf8bc294a739ac0c1d5bd2c8cbee41050ed8bae8058c1760a18

sha256: c775b216626f7a823ec9e5eed193a95d4e929eb0895885d5e255d42b4ff0589a

created_at: 2024-05-13 08:22:44 UTC

updated_at: 2024-06-09 11:53:41 UTC

position: 45

version_data_entries_count: 143

uploaded_at: 2014-02-09 20:49:34 UTC

indexed: true

has_extensions:

extensions:

Gem size: 69 KB

Version Data Entries

Total: 143

Unpacked size: 270 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md100644004.1 KBfa656091032356a2e059affe8bcc51c5d3b481e8ef4e3ac15460a2be86f21e08
LICENSE100644001.03 KB1e960585c1264d9904c963817962db4dca8b39f911fbd335c09faf79ef2f2da5
README.md100644006.16 KB188daeba276e73a19c99d34799082f475e1bae1097ff297e8faaa28349ae4a89
lib/generators/rpush_generator.rb100644001.26 KB1f9f866ec72e62d5fc4bc45f2def86ae3143a01041878e3e6d7fc4d84271c522
lib/generators/templates/add_adm.rb10064400757 Bytesabd22f0b4c093d407b7487667d4d6416808067c197a9c2b1dc62b709278344f1
lib/generators/templates/add_alert_is_json_to_rapns_notifications.rb10064400264 Bytes0f6cd98e63586d2a1e8a379855015c14037a914721783ea26b3a77f977fbaaed
lib/generators/templates/add_app_to_rapns.rb10064400304 Bytesc32d5b88a8af2b5c8edf194a0ea743aef9b3711057a3c0a03975516b8495ed83
lib/generators/templates/add_fail_after_to_rpush_notifications.rb10064400240 Bytesc6a9895da65ab134ca7a9baf0f649a13b85ecd527f1ab91e41f20af639d8faa4
lib/generators/templates/add_gcm.rb100644004.46 KB7fc041b287074570c33ea79fdc538f11e9a2bfb01aa19989137484e076ac7977
lib/generators/templates/add_rpush.rb1006440013.6 KBfcf3ef1f3e4f322afa752cd5882b9c48bf51d1b0120b8e6c4322e3faacdc7ca8
lib/generators/templates/add_wpns.rb10064400406 Bytes29e1de5259cc725823ef79f29e0c2e3ddb8e6af9eda94cfe1693cc26710cfb71
lib/generators/templates/create_rapns_apps.rb10064400454 Bytes18e35b2765fe5d47c89b352aa6f9aab88742889b0a6bb8ffa1066dbb7b7de107
lib/generators/templates/create_rapns_feedback.rb10064400547 Bytes723875104819bf10ee3d62a83ef5137f2e107fd19a7542bded8f4f2f83f25425
lib/generators/templates/create_rapns_notifications.rb100644001.31 KBe688b35cacb864726c9bfb10a3be24b5e1c3e0f3e7740e8c34331a607926dc6a
lib/generators/templates/rename_rapns_to_rpush.rb100644003.07 KB496f3cb84c4b8f6fc2db28bc252f272453c8ba5803bb7b9b06b5c8d640ae86e3
lib/generators/templates/rpush.rb100644003.41 KB9ba34b768222cab6d3c96f06635045ebee20d97bc34d94ef679836a79252fe06
lib/rpush.rb100644001.36 KB6c7c9a5cfe277b6becb9b55b4cf5ca7445554f2e2a8cd6c79615f326e59b7c88
lib/rpush/TODO10064400194 Bytes18efb13e4f45fa2291c63962ad0e5d1fd8fb703383703db468a7e6fc69762837
lib/rpush/adm/app.rb10064400309 Bytes3efd0024f6ba9f33ba55dba0f6e6f1ec5b0765d9ca75773175a8904e50a3adef
lib/rpush/adm/data_validator.rb10064400279 Bytes79ab0df02fb1a2dde034c435d520e25571ab5b4bccea3727bcb15dde270f90b2
lib/rpush/adm/notification.rb10064400634 Bytesb04a356eccac67d12a15e74c5b58920dd5bbfe1f668f7f586381462c7eaf4440
lib/rpush/apns/app.rb10064400832 Bytes8df199f184ffb6ee33f5473e9df1fdf9a899be6619af2f045d457e727fddf0bd
lib/rpush/apns/binary_notification_validator.rb10064400330 Bytesaffe53bced2b7bae97ed9dc8e559fa97a9ec99c68293e7e71f27db87b72fc7d6
lib/rpush/apns/device_token_format_validator.rb10064400264 Bytes3144d5b989c583fdaf67f090cdfd0319042ec2dc8178fa428b8066a2bd4d31fc
lib/rpush/apns/feedback.rb10064400393 Bytes906bea7902ace99c547a31376fcf4c8ae851908464bfa83f35ee7042cb7ccf3b
lib/rpush/apns/notification.rb100644002.61 KB2e4102998ee997d445bb2d6d2d37998af9a6b2706cda8d7dce2cb406ca386246
lib/rpush/apns_feedback.rb10064400267 Bytesfa79b5710615b1704e3db3b6ab02fb1251cedcc9f315f13864ef0cefe44ead06
lib/rpush/app.rb10064400591 Bytes32907b0836840d9666cc80fb18bf833ca31e82a99e765f052713267129e565bf
lib/rpush/configuration.rb100644001.54 KB2c230a81026039ec042b6768f8d05c3a3de8f3b2b59d39fa753ef0fd0ad0a6fd
lib/rpush/daemon.rb100644003.39 KB337ae8b7bb8a7d2a2fa38662a18036cbf2fd372b534b5679bc1a616288f6d9fb
lib/rpush/daemon/adm.rb10064400120 Bytesb76e837df79e9e439a03dbe888c7f241c87701018017a895ba6268f523d0a9df
lib/rpush/daemon/adm/delivery.rb100644009.16 KB70d082883d5c5df7c54ee1af05f6bcf1c72d34e319bab803f099f045be1619b2
lib/rpush/daemon/apns.rb10064400456 Bytes77b0005a4e220bba48eeb571aec0b50ccfc04c60840c77dd73dab69ace20e824
lib/rpush/daemon/apns/certificate_expired_error.rb10064400333 Bytesc6121faffbd544111261d1a8efe9c7e4062a916a8bac5052332241019e821c57
lib/rpush/daemon/apns/delivery.rb100644001.84 KB85f2c3b3ffa79b426596e1b47a04e8fc72d214767c354e249c22a8e0ecde7ad4
lib/rpush/daemon/apns/disconnection_error.rb10064400451 Bytes28c1ad2f41e555b462ac5a4e5f17b3cff241128ba36adcb2eddac714d4c524fe
lib/rpush/daemon/apns/feedback_receiver.rb100644002.22 KB5f50f05cea1aac4438424b1a89e2907161ad3100f4227a51798c2680de24d0ea
lib/rpush/daemon/app_runner.rb100644004.27 KB77ef16b71ad91af6ea4f1be75e6e300ed6e1e9b0792e01e39af5bc64bbd167d1
lib/rpush/daemon/batch.rb100644003.24 KB80c27df3ced89faab5c3ab2c6f59bb27f3cd42a621c446102863d65af736b0dd
lib/rpush/daemon/constants.rb100644001.76 KB3d1a5219fa174ff37f599da95f200aefffce7ed202a2ff607c008812c033d6cc
lib/rpush/daemon/delivery.rb10064400828 Bytesb3c54f2536cbc7f81beea42a7bac073a263e8e7fb4bb955feb1c57654ca478c5
lib/rpush/daemon/delivery_error.rb10064400417 Bytes277740c843b4c75005019462fdad819ee4a948cb78818a356eab400a2ce56696
lib/rpush/daemon/dispatcher/http.rb10064400468 Bytes85be8d8c81a1f74e37363747605db26f6699d4a7fe797f32ea01547a6cdf0177
lib/rpush/daemon/dispatcher/tcp.rb10064400734 Bytes5ce95933e928114a8bdea58edfdfd2fa7fcb9282af5a0e0b4f809277ccf0b3f1
lib/rpush/daemon/dispatcher_loop.rb10064400988 Bytesc715dee8ad15719e13acfd47f826b33876ea1765fcc81f31d89289fb5a281f46
lib/rpush/daemon/dispatcher_loop_collection.rb10064400571 Bytes7f1343063baf26db0135b58d3b52298007adae335aaf439fb6c7aec3136d53dc
lib/rpush/daemon/feeder.rb100644001.51 KBf4cf2e6913dce760ca33d4daf7ac2996857b878c56b88209f8243af13afb4415
lib/rpush/daemon/gcm.rb10064400120 Bytesbbc539b39e89980c41e8dc9ca04e688be40ff1217854f3dba7e99b7c08eb3424
lib/rpush/daemon/gcm/delivery.rb100644007.5 KBcf0734680daf94a83bc624a9f98e638007079fc65f105b8ef414eea4a729e08f
lib/rpush/daemon/interruptible_sleep.rb100644001.77 KB4b51cd6b1eab4a3822f417d21f151d888074da69160bbdbbfde6f22c074349c1
lib/rpush/daemon/loggable.rb10064400550 Bytes039bf81d772bff3d49b38d3a7945adaed1b7f9ca0124239f807b107c19dfc5b1
lib/rpush/daemon/reflectable.rb10064400255 Bytes795593f4d220dd843dd5a64c2417bd547039b262b992e036e75d41c9393f3a15
lib/rpush/daemon/retry_header_parser.rb10064400403 Bytesf6d1df1a78a040bb4c337456e72bf3645075c7cc63346e56598982aa941fd938
lib/rpush/daemon/retryable_error.rb10064400504 Bytes65e64055beaccabbab6294f611f7f1d58ebd54c59e72cb43542aece4a1467b7c
lib/rpush/daemon/service_config_methods.rb10064400728 Bytesf282d7d6241807dc5eefe388de0675980be61404000d34a675a253963732a122
lib/rpush/daemon/store/active_record.rb100644004.97 KBb1cc0b95571e5cfa2c3c3538bceba57a732d1c7bd259683b6a43c7105d8b0feb
lib/rpush/daemon/store/active_record/reconnectable.rb100644002.02 KBa2ba4f83cfe5f66b5e0005c4df6dea552f1c62494f871873b121dfe506f516ae
lib/rpush/daemon/tcp_connection.rb100644003.77 KB9a4578d37f374ec3f20ff05d07263179ede312c35fbc65dffb64390a4744f4be
lib/rpush/daemon/too_many_requests_error.rb10064400512 Bytes4b8a86b07b6046f824c11a888bfd5338ed7712737bfea64249362a68098612f3
lib/rpush/daemon/wpns.rb10064400121 Bytes3ecea324e37f5c56635cfcb35ae9c4098fbb388458618f9a9e7b93e9ceadc598
lib/rpush/daemon/wpns/delivery.rb100644003.93 KBab14ce6a3a5caf11a3e1531c72a032fcc9c7fbfbe41ed633256ab033d0f53666
lib/rpush/deprecatable.rb10064400670 Bytes031914a3d36e0c37969867d94ff0e10cdaacaddab38caf84bd7cc681b9a05e84
lib/rpush/deprecation.rb10064400510 Bytesc11e73817c13c4b800c8d0b0e2d82552399007497c928e836bfe920e311b212d
lib/rpush/embed.rb10064400595 Bytesf6af1cfc55f09d195c106ae326da17231c79b41050489b2d2c127b24384b606c
lib/rpush/gcm/app.rb10064400164 Bytesd363bc6baef4365807c709232227556da78017efa874ec61edb3ea71234a84b3
lib/rpush/gcm/expiry_collapse_key_mutual_inclusion_validator.rb10064400295 Bytesd9d801000b17648c4779929184398484942b959916776b209cef4443dad6c7d1
lib/rpush/gcm/notification.rb10064400705 Bytes36e6fbecf6ee23d84c65139cdad49156fbaf154e238fbc4691cf24d88c3b7d53
lib/rpush/logger.rb100644001.57 KB53aaa5a7f40ebd65369669c41d87e5484cb2aef80ad8be7d8ce0bc047bc4f8ce
lib/rpush/multi_json_helper.rb10064400532 Bytescc7650a5403a6ff22c14bdcc7003b36c069704e59447f22784d2504bc3c149db
lib/rpush/notification.rb100644001.76 KB29c597fcc043a02ecbc6062b0b0f8e46b4215d1350c3c67f33b97cb4ec8e2e81
lib/rpush/notifier.rb100644001.38 KBd5f544f9491b9c2476f1eb2fdbfd6b1e06c83d4a8455284dbac5a9a3eb21f808
lib/rpush/payload_data_size_validator.rb10064400323 Bytes488ee67da8aeec2a8ecfaf31d981af7a28def9d77f6eec1d59526a7a7bc67d9c
lib/rpush/push.rb10064400413 Bytescb7073df8d428227b24f8d7aee946c1abf34297ad3e98877ccd60e6cddb2a952
lib/rpush/railtie.rb10064400157 Bytesc1ba37f535c96133f9e78f340053338f1275ad894de364e4ad54034721d610fb
lib/rpush/reflection.rb100644001.61 KB96ff228ff7790899ed155a02f79722c602ce9b38431bb7ca7e927e73a5f891f0
lib/rpush/registration_ids_count_validator.rb10064400332 Bytes80b01bf73a2bed7526cc4248f65740a3c05f5569183d16b2ae6953708d84bfae
lib/rpush/version.rb1006440037 Bytes1175385f239419ab29a8efa09a22bb4ab0e5ba13a88cd9e601832933e6a4fcf4
lib/rpush/wpns/app.rb10064400120 Bytesbcdadf9278dc48e3009fee687054dd424dd53b1bc74dee034e5cea98d99b6e57
lib/rpush/wpns/notification.rb10064400528 Bytesd07323f8337f7ac80a8ac5fdc1da9976f98104576fd1b19350271a345a1eaee6
lib/tasks/cane.rake10064400427 Bytesabe987ef89d84cc49422bebd5a07a69dd6981b0987da7de8b77bb12248fdbbc1
lib/tasks/rpush.rake10064400617 Bytesffc866119428041d32ce55268da784a75893f006ae871d1ace22bb13070d8b84
lib/tasks/test.rake10064400852 Bytesf27d74e70da7b23e98722d31031cebe20b8be77825943da509724072ce72b1bb
config/database.yml10064400802 Bytesca51f2036a6b1e61d24f972f985de125daea62c4d27ba0c4a67637f0099c86ae
spec/functional/adm_spec.rb100644001.24 KB0722a44e06e2b23e778270476baef8bea11c7802b259b0cc41677e305ba1aa2c
spec/functional/apns_spec.rb100644001.6 KBe8e7bbd05a0a418d501829ce3df9db84d03878be3af5f461fa523278e87d8136
spec/functional/embed_spec.rb100644001.34 KB50d6c08d541adb56d2b98239494fd180bb6c0a0dbc0c31ed14a918524a7610da
spec/functional/gcm_spec.rb100644001.16 KBdfd93dfc99bc6aa0f8cb97ecd15907f98c926b36fbac5aa20257af3eee4e5c20
spec/functional/wpns_spec.rb100644001.06 KBdb2fc785a7b615549c2610e136a75da20332cc070d266eaa242bbe1a261c20ff
spec/support/cert_with_password.pem100644005.3 KBdc36981d1e886966d78a6cdadea4ba97ca44e1114d4781aab95f6c25cf1d49c2
spec/support/cert_without_password.pem100644003.49 KB0cbd376e0824516f858c3970264d0a89f4ea299dd74c5b44a1ef8f88773cc9c0
spec/support/install.sh10064400836 Bytes3d6403b158ded27caa625968e99ccb988c8a6c10761e15506135c4ea387e5423
spec/support/simplecov_helper.rb10064400565 Bytes08cced5bd246f46ab0eb7a58efebb93b4d41f673032c158bca6baaeacbe2c88f
spec/support/simplecov_quality_formatter.rb10064400250 Bytes2cfaae5c38ba4595914fd19fbcf18e7d0b655f932dabf83a7ec99d8e8c91476c
spec/tmp/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/unit/adm/app_spec.rb100644001.74 KB9f38b84c45f27aefc612e2cc7599007e4dadf875ec59886e23bdbd551ce3b82d
spec/unit/adm/notification_spec.rb100644001.6 KB11fff6476d4643584cec10109e11c2ff316012f316f795ea098d5ab46d7fafec
spec/unit/apns/app_spec.rb100644001.14 KB87e661ece3ea52d7cc8050800ec45af63e77cba4a8ad1ad3687f85e48aad6ad2
spec/unit/apns/feedback_spec.rb10064400321 Bytes4759e0527a539d8b2b2975291e0a4b482e2fbde41522183221f2428e6dd019b8
spec/unit/apns/notification_spec.rb100644008.07 KB69a160acccdd513e44bc1cd190ad5024f25be2693ea9769e87c8ee3627dcb812
spec/unit/apns_feedback_spec.rb10064400651 Bytes367dce463aa5dba45be9197480eea10b9500dda18072eaae6f4ce5e0f9aa48b6
spec/unit/app_spec.rb100644001.24 KB0b9906be19f7f27b7589c1e2237207b30111e84cc8140e9a494111cb4caa82a4
spec/unit/configuration_spec.rb100644001.11 KB5b9376a72060c8a283204932973ee16492cc0f759fba33315f6e1b5a27d64c8d
spec/unit/daemon/adm/delivery_spec.rb1006440010.2 KBcb9dd2c0c3e59e8993ebedfdc39052ebbff1cfaee2fef0b01128287624d8086f
spec/unit/daemon/apns/certificate_expired_error_spec.rb10064400263 Bytesa5ada341e94339771e2e04226617c53a6faf1e1600085b52a08466f31d68602c
spec/unit/daemon/apns/delivery_spec.rb100644003.14 KB2b4717e6d8de92522b9c70552e7c4b2089fd874aaa1bac6cf95b45dd04c2c8b9
spec/unit/daemon/apns/disconnection_error_spec.rb10064400338 Bytese53bb33f4f92201754a1093c704970bdf95537330567032d0d0bdbf4731f81b4
spec/unit/daemon/apns/feedback_receiver_spec.rb100644003.63 KB06ad74ea351fc240cf9373e3a44f8794aab85d05c0f65daf6e49c75f0817c65d
spec/unit/daemon/app_runner_spec.rb100644008.63 KB4556d78ce297496a4c2c291612fefc3086ec54a98095aa03ce089e94f6b6f3af
spec/unit/daemon/batch_spec.rb100644006.96 KB0168ab7af78d9e2705f5a0b09de2ea51a3e589a0e9b45ded1478c3e037643ca3
spec/unit/daemon/delivery_error_spec.rb10064400346 Bytes5766434836f3f0c57e29744c53a12c9ba6398a037f9d11ea7e8cf7cf2a76f73e
spec/unit/daemon/delivery_spec.rb100644001.23 KB243d46139e94a70fea25e777171ecc7f9d650e699281007a5163b77668005195
spec/unit/daemon/dispatcher/http_spec.rb10064400937 Bytes7d76bb2587fb64ab0b28ddb7fa7c903e7625b81bb72452246d2069464b141bf2
spec/unit/daemon/dispatcher/tcp_spec.rb100644001.29 KBb0e19f078ea33ed88a6f38d20b98bf8e032189beb99f509897828c05f8d5fb3f
spec/unit/daemon/dispatcher_loop_collection_spec.rb100644001.12 KB0c2bbf716a7f95f6a5b0d429b6f2e7cb0664fc8d7a44d17e2b196798c11ef004
spec/unit/daemon/dispatcher_loop_spec.rb100644001.98 KB5fcd5bc3d6a84bdbe04cf3d2e4e28e4dabec514840d036e5992eedcf99dfa76c
spec/unit/daemon/feeder_spec.rb100644003.22 KBe2e24a75edba62dc2f3f365c702d67cbdc556db2d78d255d4e6663b74140bb7c
spec/unit/daemon/gcm/delivery_spec.rb1006440010.9 KB3049f2373dc0be776bd2a4d7d102aa2fb28ab36c1d507fff757898b6f3e8aa27
spec/unit/daemon/interruptible_sleep_spec.rb100644001.64 KB806f618f1bf49f1a5f7c78d6ad450921aad126715d6725526dbe057b5e7f569e
spec/unit/daemon/reflectable_spec.rb10064400702 Bytes8b68a26cb70167b3ee5da888748842ae319fb110f5fb91936f5cf9f8e35d021c
spec/unit/daemon/retryable_error_spec.rb10064400446 Bytesf1107080467ee71722697e7d9685be511614726d4dbb6563ca4fe3b46b758239
spec/unit/daemon/service_config_methods_spec.rb100644001.05 KB3f0b13ed76997fe611bf60cadc6453c9a4945c2e88927b6fbf492065cc187a3d
spec/unit/daemon/store/active_record/reconnectable_spec.rb100644002.96 KB14e8fccfee16fe72790d921800d4336adf566d5437bccda44001e69c225833f9
spec/unit/daemon/store/active_record_spec.rb1006440011.9 KB2c91bcb36812c21d9edb13b80038ab4104f3a84475a8aa9c857f5a7c7e0394dc
spec/unit/daemon/tcp_connection_spec.rb100644009.1 KBf0daa499d0ba8491b9f5d1c7519bd39a61492f50d2508de1780364079134f771
spec/unit/daemon/too_many_requests_error_spec.rb10064400470 Bytes80c697d98c1c9845c6cfa0a6f8fe256d93dc243984dec41d2c9c644ea35bacdb
spec/unit/daemon/wpns/delivery_spec.rb100644005.49 KB02798bb1857e3bae38580796e0104aa68f766e1202744f398dbfe85d7081dd0f
spec/unit/daemon_spec.rb100644004.68 KB0d5668e03bb7884215629dfb42175a1bb2dbec179f8359f0b3daa872ebb1a851
spec/unit/deprecatable_spec.rb10064400703 Bytes738701559d0c81cb751cc02a8693f0556a71762607324dd4b1adeef430115c49
spec/unit/deprecation_spec.rb10064400364 Bytesf1f7eac3e0701a9bff39e15aefb9c81aa64251c088e8f9b6822082ba35ff50b9
spec/unit/embed_spec.rb100644001.05 KB837163dc67d3bf49dd9dbb2a9e1e338e49c1b8db8a50510a3bc8b6c727e47823
spec/unit/gcm/app_spec.rb1006440060 Bytese6ac46560f67d80e6fceaadfa037163945ae4aa32cf6f57b248efac512531b0c
spec/unit/gcm/notification_spec.rb100644001.28 KB9b196eeac1efdce364d99c211b6fa7333d145cfd5b801ec5fd2f937eba0e23d9
spec/unit/logger_spec.rb100644003.81 KBdfc20da44c02ab1eea270d5595f4785eff00a7e9c9786b41a936a6e92e82b0f4
spec/unit/notification_shared.rb100644004.18 KBb62f0b8c196b64d4fd477789203ff4beeaea73bf92784520013a131596ed911d
spec/unit/notification_spec.rb10064400428 Bytes12fb9692a8df3d4cbaed64ad696f7eb7099e4d7ccf6bfd83fcbdeea5d39420ef
spec/unit/notifier_spec.rb100644001.28 KB671cd8278aac3de17c2553db689f8470bcb534e9f4fe44e6e2069f356e9df3ff
spec/unit/push_spec.rb100644001015 Bytes93162e94780c94740f41236876c68e54a23a03c4b0efbd0bd8964d2964509dc9
spec/unit/reflection_spec.rb10064400751 Bytes2e26ae1ab7ad9c418aea34029bea1dac7b5296303a1f61c35121370a017a3522
spec/unit/rpush_spec.rb10064400219 Bytes63eed376254f67d2ca666f478af504a032ab53147aa8e04d604fc4969507efe4
spec/unit/wpns/app_spec.rb1006440061 Bytesc62fba09589c9afa4618f421c808ec0e7c44003a35242e6fb0c9791c46b8d9da
spec/unit/wpns/notification_spec.rb100644001.05 KB109584adb3ea3737a6508d82d3cb4eaf627fc444b0d00fa04c1d185c47013112
spec/unit_spec_helper.rb100644002.64 KBf79bbc4687e2401f9e19c300954773eb100c6cc18c7591c40f6ef39066250a31
bin/rpush100755001.54 KB38bb3b842e1689f6c7bf5f8ad7bc9903a466dbcb8e0bdd71989c4c4f548bfeca