sitehub-0.5.0.alpha4

https://rubygems.org

sitehub

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 808288

number: 0.5.0.alpha4

platform: ruby

spec_sha256: 144dc040f0b6ece42c67e78ecfa4c9f7012b18c9568760736122391aae6531a4

sha256: 8463698febfba44b636b283ba0c7131823278eb0d360210c00a9d7d05a82c84c

created_at: 2024-05-13 08:26:07 UTC

updated_at: 2024-06-10 19:35:35 UTC

position: 7

version_data_entries_count: 123

uploaded_at: 2016-07-21 14:49:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 51.5 KB

Version Data Entries

Total: 123

Unpacked size: 274 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400414 Bytesab5b9a91cbbcc9d47a6a6b14164a908b89c699e5cd0b456a47f240c71c5d6161
.gitignore1006440059 Bytes2554ec102f97bc5410bf2c3c711723056d690fbc032f1400f7675e17f1120640
.reek10064400831 Bytes47501fb81f86b6d9306c0f439b6e9b4c82351f28eb002f996f1545d3594f2a02
.rspec1006440021 Bytes3eb3b2f9049dbbd525b3fe2b761faa56199fb06195c19e01aa2f80f84c137c87
.rubocop.yml10064400244 Bytes67e1d025801549a59e9488c33a62b319e361f016b8868c711da0e9b1ea91d2bb
.simplecov10064400181 Bytesb02ede5a74be28409d5b13c46fcf98653c9cbd32a6bfce4087b53e7fedb87dcd
Gemfile1006440092 Bytes684478377aed798f539cfb6b0df9b6594d6f5ec76bb41e04f19a01f457c33cd9
Gemfile.lock100644003.71 KB7c1510f37054c9e8e62d8830f140f25752564ccc6e129c23b13add70bb5f0476
LICENSE100644001.44 KBd5dd1b0a8438f0c268a456f5d4eeb486233a304d0b2e5d30926000eceaa60b80
README.md100644008.8 KBdba07b2771317d2128a668465c616dd8117b4dc9380d63d2a7f7623baa7b3b2b
Rakefile10064400157 Bytesee8eddbbedf625523fd856f5bba84cb4f2efe4f075a774e264ddead87ad198ac
circle.yml1006440076 Bytes56bf743311ab700bf8ccf27b2d4f1b3da73f2c58c82af8ac6463a0268fb327ef
lib/sitehub.rb10064400185 Bytes190907f1ce0eefb21282975267a8ae4380e2c649855f2baa7376106b5a304402
lib/sitehub/builder.rb100644001.14 KB0d2eea17be811783169104370cef916d6a092edfe884d0b84c5d279d15875974
lib/sitehub/collection.rb10064400817 Bytes1e0a14c9934d3f7a22554a48c521df4fd78377bd5cc0bc588a21341d4ca7308f
lib/sitehub/collection/route_collection.rb10064400454 Bytes70cdb68f689d6467c063222fd4faba0e4078cfaa2d8b7a6fe83abcea470382d2
lib/sitehub/collection/split_route_collection.rb100644001.51 KBe0ee4f2dec4b15a5c485a307dbd3256762a83746de9710e9433570aff4ec8768
lib/sitehub/collection/split_route_collection/split.rb10064400422 Bytes8a39219d92f95983f8ecaa961c72d56ab8a8de6ba133a35b247ff296165733a0
lib/sitehub/constants.rb10064400736 Bytes52ef04685696b74f92922f975eadecda786dc3d3d4c98938fd5b9b441950000e
lib/sitehub/constants/http_header_keys.rb10064400851 Bytes5dca85cd7ded9d083206429c152fae9ad0e56c8c8002c6baa1f1d86134bdf10c
lib/sitehub/constants/rack_http_header_keys.rb10064400720 Bytes3fd25600e0254218df4838341aff50770aaa5bff107dc49f90a85e0ff7456c8c
lib/sitehub/cookie.rb10064400994 Bytesb68d65d303a8ebaf749167450242f070c894c9418db3edf16a4210cc9306dd24
lib/sitehub/cookie/attribute.rb10064400431 Bytesae3ac348f9e7eca86205c37571661ae55b9ee418d8f80a6f8bb356251cca070e
lib/sitehub/cookie/flag.rb10064400299 Bytes6a1c3c79a6f6abe2110bba23233d138119dfbe6dd3b3bdaaef614d625427a6be
lib/sitehub/cookie_rewriting.rb100644001.35 KB51b679c8cc81f3b1b695172bfe69b3cc4eacf94b8336f1cc684100971e8563cd
lib/sitehub/core.rb100644001.63 KB82a80a8eade655d2ae53416e3e29b5cbfcb5878fea70de4cdfcffb9fc7621ed4
lib/sitehub/downstream_client.rb100644001.04 KBf688bf4d2af6ad119536f70bfcc32cdc1e7a0aee21aa5cc45aecc9eff4b61db0
lib/sitehub/equality.rb10064400620 Bytes6b271b3b232413ec95f67ecc6597c42ed699f5eae61b02587218d338c05e6020
lib/sitehub/forward_proxy.rb10064400468 Bytes3731c0e51ed10e910dd90da6fdf854fc9cfd8bf953c66fa293b2228036b7025f
lib/sitehub/getter_setter_methods.rb10064400517 Bytes60bf43adda689f3545665fcd07f886f372eb1bab04b93188f870ba617441afa2
lib/sitehub/http_headers.rb100644001.76 KB8fd51f77fd3ea3bbb7e0c1c8d07d94553b7cdc4c0834e93f8e9d2ec40f6f1967
lib/sitehub/identifier.rb10064400600 Bytes68949f8fba15fa054a724c031563b4b65493e4f9bbef5a2b85e61a30a42e6373
lib/sitehub/location_rewriter.rb10064400722 Bytesc7f6de635fe1084947e1fa4e9df67364cd5a6293b7956972da555cc0f6b5476a
lib/sitehub/location_rewriters.rb10064400568 Bytesfee7fa6a133af7ce751eb3ef8b9bf724125a929aece0c4175a8834aadd23917a
lib/sitehub/memoize.rb10064400650 Bytes9c88a028c2d2ed2e9a5dd00894d2dd972a79ffe02589d20bb204173ec0b6b661
lib/sitehub/middleware.rb10064400806 Bytes77b15d96bc9e3bcbc8b485a3a312bf4568471a1c1cd96ee9030dde5189527529
lib/sitehub/middleware/config_loader.rb10064400920 Bytes38c59946909cf0e55ac2d974972a49cb99789fdf2456fbd800a7b049920e8e82
lib/sitehub/middleware/error_handling.rb10064400379 Bytes5b4abdb319b9ad6ae3b5b3fb1804a785d9068aab4a20323812fe6609a6f55c48
lib/sitehub/middleware/logging.rb10064400194 Bytes92fea0a9dd048cd481837d2e0a2c5fc78890116d21bf74ed894b9c7019331f2a
lib/sitehub/middleware/logging/access_logger.rb10064400968 Bytes184d63ef87e584a079f59c722ba85feb58ce6c8b58e276d3aad69157ca6bd1b8
lib/sitehub/middleware/logging/error_logger.rb100644001020 Bytesea6cd1e1b7c15e161e24231f58d5b9986ae2cd6d4b0e4f7ccda71da960da53dc
lib/sitehub/middleware/logging/log_entry.rb10064400304 Bytes25be9fea32a1d99aad2dd595e8911da164ec56629b25cacb40f57c79c4c42a66
lib/sitehub/middleware/logging/log_stash.rb10064400214 Bytes792701ad2c65daec4351424975813246a7fc41fccf132423c5008642f7564d3c
lib/sitehub/middleware/logging/log_wrapper.rb10064400442 Bytes272795a5537dc98133de0bcb8fb9f61576046f96cdc462e7798c5e658b42d117
lib/sitehub/middleware/logging/request_log.rb100644001.7 KB433c2d16e69290f2dcb7f4b463a110f39128cdb5f1b2076824792b26d7d7ad13
lib/sitehub/middleware/reverse_proxy.rb100644001004 Byteseb0c855ef9b017a3479df669144d6718cfaf56287958b168959eb0b6578ba2f5
lib/sitehub/middleware/route.rb10064400875 Bytesa52bf3bb6a9038bf03384fed1a49ac42663e321ba2cd06594607aaef0ff46e54
lib/sitehub/middleware/routes.rb100644001.52 KB8453ec6ac0cf75d756e4c261d48e06a0ebd431cf1fe501f28c9984ae99d52b90
lib/sitehub/middleware/transaction_id.rb10064400367 Bytes49a390f834e5dc4e069519684e08761456d6c8550ea6ccfd1436f05d5e30bb14
lib/sitehub/nil_location_rewriter.rb10064400102 Bytes695450f32271442a89c675cff6e9b12b90539e2eab9f7a617690ca9c7e522742
lib/sitehub/nil_route.rb10064400197 Bytesab26f84eabbcb786aaba90bfaa8eaf80d9aed44bc28088f2c79f8f6baab2b101
lib/sitehub/request.rb100644002.42 KBc836e32a553749299d78072a0f62dd87db778c2a4463117dde648f5baa97ba11
lib/sitehub/request_mapping.rb100644001.09 KB13bdfc76233cf8fb2368d02177eb1fa66420a72f33712760792bf7b2c9b621ee
lib/sitehub/resolver.rb10064400285 Bytes8f9751b1bffc78255ed00e875aaef0b64ced650be9f20ff249f28f2e6d946ccd
lib/sitehub/response.rb10064400216 Bytesa3cfd41cfb3342698952c761fca2e8f7d8ce250b503801488374dd711a989054
lib/sitehub/route_builder.rb100644005.04 KB7f78ebbbeb2de51b40669f1b40dd40d49bbccb5b0dfe385eff3b9da2064600ed
lib/sitehub/rules.rb10064400212 Bytes8be902b67723d7e1c2c445b66ea10f2ada36d06f75164914beb529f88f93ea69
lib/sitehub/string_utils.rb10064400220 Bytes5fd03850e54fb113ea620b44bd4f66e5559f8154835982aa0e814b6feb724792
lib/sitehub/version.rb1006440052 Bytes941b6fad2f798cb2920a1b14e69dbace57fd174c4bf13c0ac0209a8039eceddb
mem_usage.txt10064400120 KB385b569bdd2b5c1ab13822b97b1cca349f118f4fc9c988e2eda4fc8c39bb8038
sitehub.gemspec100644001.63 KBefefabaf55f4abde0d3e48ce012c35118fc2f8845e14d8b50f286385ef7d753e
spec/equality_spec.rb10064400717 Bytes71d7e842be3f2268d8a510b659b218ec722bfdde36959e91d8c68e59255c6bd4
spec/sitehub/builder_spec.rb100644006.92 KBc20a60849567ac81b6e01708c18bcd4b885fea52d3bf478a9f263f37afe3bc67
spec/sitehub/collection/route_collection_spec.rb100644002.09 KB2662091f6d2a70188a38e1b8014bbc7caecb2c9c4fb0ca167dcb58095279d79a
spec/sitehub/collection/split_route_collection/split_spec.rb10064400681 Bytes9e94c6e385940a6e645ee5a9918e69ce130ed5e34842ebfd04ccb5af7943b1b7
spec/sitehub/collection/split_route_collection_spec.rb100644003.76 KBdbf746f394a85b0b6984802b78c74644586e60b574258100a1439d59be4d332a
spec/sitehub/collection_spec.rb100644001.14 KB3e13f5b811d583bfe90e3dacf5bc5893d0798b799bbedcae647ce4a79c5967fb
spec/sitehub/cookie/attribute_spec.rb100644001.03 KB26c7ebe10b695ffae572807151864e1ee6205052fc1712c687a5e7706c3b5673
spec/sitehub/cookie/flag_spec.rb10064400656 Bytes5fb0c12d620561b3ac898d822eac392944dcaac24b313d7cd0c34af3bb9da2b4
spec/sitehub/cookie_rewriting_spec.rb100644002.66 KB4721193bc8d498f3087ee3708eca802daff0215038f24621118030b3b4fc2e4d
spec/sitehub/cookie_spec.rb100644001.33 KB80b25d1019244f2fa592748914e70444d079e721273fb9df102ad67538605026
spec/sitehub/core_spec.rb100644003.87 KB57dcb913a38a911ffc86fa9f5750024ca7238f17981b4d739ea18c6239e36ed7
spec/sitehub/downstream_client_spec.rb100644002.06 KB0770b931e5e8499e473b3f855dfe2c0b539f0c7974dea46dfd13caa21a30ef02
spec/sitehub/equality_spec.rb10064400717 Bytes71d7e842be3f2268d8a510b659b218ec722bfdde36959e91d8c68e59255c6bd4
spec/sitehub/forward_proxy_spec.rb10064400938 Bytesabe34f74b328ee8355b14e7f290bb83e9a040035079b4037a64f7dd5a7a58439
spec/sitehub/http_headers_spec.rb100644001.66 KB5730267775d12defb105ef5f4a6b77063376cfbd94e1635ea7e6873a7edb1d8d
spec/sitehub/identifier_spec.rb100644002.08 KB7f0513f3d05df65151cd7bef0d2a64ce199d13608e24b2993a5a8ee19ebd6b1d
spec/sitehub/integration_spec.rb100644006.07 KBdc725c71f846c31c9a3dbbcc0134c03e8e4a1ab2ceee7f99ddae210efd8bc2da
spec/sitehub/location_rewriter_spec.rb100644001.31 KB1b9b4b6316f2b5a7b8ad75c7a36ccbe112d75f5684faaab181e15d6c09987acc
spec/sitehub/location_rewriters_spec.rb100644001.31 KBe4cdb90be56027c44e381e8b270d59b6b285cc9498b1903a3be83acf058d296d
spec/sitehub/memoize_spec.rb100644001.25 KB7f2d57d34a8b79ba9b5be58691d439ec4f8da57982ead6ce0c24200cb5d1329a
spec/sitehub/middleware/config_loader_spec.rb100644001.44 KB80bca4e7dff67cfc3e4fb3462576e0d9206344c45b2b3fc03b7e685d02daf167
spec/sitehub/middleware/error_handling_spec.rb100644001.09 KBc7385309fea7f894732eb67104348f82993b9006c95856b6e43c1cbd5e3af8b6
spec/sitehub/middleware/logging/access_logger_spec.rb100644001.37 KB539335741c4f5a483499485db041769ef4b0f889baf41121fa958ac26740aaef
spec/sitehub/middleware/logging/error_logger_spec.rb100644002.83 KB443c55b08d38b9d111b8cb4e23e80ec1b5eeff3b612ef64a49a5f5b2f749ab10
spec/sitehub/middleware/logging/log_entry_spec.rb10064400831 Byteseff4f20c3385a53063aa4eabbcdaac34be258d96a7bbfdbbc9a316aacd79ebc7
spec/sitehub/middleware/logging/log_stash_spec.rb10064400494 Bytes79212b54c62a916c9aca4a290f121457b723f0c41967a53d4abffd2ec0f6684b
spec/sitehub/middleware/logging/log_wrapper_spec.rb10064400845 Bytes940de19a11a352b575fdfcc4a47d47621c9baed275fd4608e276271dabc77dbd
spec/sitehub/middleware/logging/request_log_spec.rb100644003.34 KB7f33a2b522715288cb91fe0de98ac1dca8ce2b23d1181d2f026f6781fd308119
spec/sitehub/middleware/reverse_proxy_spec.rb100644003.76 KBc5b1f6eb579ffa0f4558ef40887ea19dde882e27b51aaa737b321c596bb366b7
spec/sitehub/middleware/route_spec.rb100644001.69 KB0858421c993fbc30c8905798c0b20c6b918d6237fbf80368d3a7b52100375a60
spec/sitehub/middleware/routes_spec.rb100644004.7 KB8130a94a080acf2f8afe2eaf7387aafcdf6ff10082d02694bf2ce931bb5cf4ef
spec/sitehub/middleware/transaction_id_spec.rb10064400936 Bytese8505d4d45265b47c7f3496b0719bc86dff1ae086a2d95dfa5de9964db3716dc
spec/sitehub/middleware_spec.rb100644002.09 KB854ab21bbaf4b97501b03cccee09ca131da11692efd95d2dab1dafe161f069bb
spec/sitehub/nil_location_rewriter_spec.rb10064400258 Bytes41452c038c9f866ace69b7cb56b0d88c88433373b41355963191149a9c22b0c1
spec/sitehub/nil_route_spec.rb10064400246 Bytes9279f7bc553e277f77d25ceb2a35b53c62082b0683d4ddcec5b5766a891d2f5f
spec/sitehub/request_mapping_spec.rb100644002.09 KB3a533c42742b3d01a9f577841cdc07dc4d74f39e29c54bc4736c23b13d5496c6
spec/sitehub/request_spec.rb100644006.75 KBc8bfc7608c96b71d6da2596abdc61f081e2215f8646da128574624f0e9e5a922
spec/sitehub/resolver_spec.rb10064400227 Bytes7e06865447f55786da32c9a6773c9ef52f4bfc4fc6107676069379d197cc2335
spec/sitehub/response_spec.rb10064400658 Bytes688e4078e11939147638a16518fd789a230c192c8f8135e8b62a495fbaceef68
spec/sitehub/route_builder_spec.rb1006440011.6 KBa1343d2ce48016651bbe04f83cc97f31e4f672b2ac59683887ac5ab4178584ea
spec/sitehub_spec.rb10064400489 Bytes0392a7e461014a79755af19e61dd9b595c8794535e62425eb8bcb016daa70293
spec/spec_helper.rb10064400589 Bytesa428532a143b982744168a28fad52b4fbf6d9c379b04142d131bf2f77fe63291
spec/support/async.rb10064400106 Bytes7b4178325c40547c33dea7e07ca6568bb592dccd25cd4e45fe7a7ab9046c6155
spec/support/async/callback.rb10064400261 Bytese84f283a31342e46773f5164e7edfa933558874ad1cce7f022a336e4b31abec9
spec/support/async/middleware.rb10064400376 Bytes0a8e5af6b78099dc16f0fefef5087cd96a522c67cd4004d8630e786309473964
spec/support/patch/rack/response.rb10064400619 Bytes81dd28b2b266a63e644b6ddfb5736ed9df6df54e2776e892343a08ab6112bd61
spec/support/shared_contexts.rb1006440079 Bytesb10db095fec5db959593e1df34c52adaea98f7c0acf5b454116b3c817be09161
spec/support/shared_contexts/http_proxy_rules_context.rb100644001.05 KB6d1f50e7f5561cadb9b2b3c0dabcd041344df3d3cdedaa55da08a1c808ba2038
spec/support/shared_contexts/middleware_context.rb100644001.11 KB47e9e20bb3fbe2df1be795d4e6118965803408599255909a587f00157250fb6c
spec/support/shared_contexts/module_spec_context.rb10064400130 Bytes1507eac6ce4f3ec52cd0d4718cae80e61ba924159b3e2c0c36ed4407303a5679
spec/support/shared_contexts/rack_request_context.rb10064400631 Bytesc2452fd026cc71a224ccbf8409ae9935586bd133913144fdb64ed49a9baed6fa
spec/support/shared_contexts/rack_test_context.rb10064400203 Bytes1ce8d2679864e68cc984da7211c03ed949a87b2bc3d25e7eeb1ece6e94e88783
spec/support/shared_examples.rb1006440079 Bytes71a35544fbc355666c9a55f6ccd7860f66230fa6041608b30f6e69242062fb1f
spec/support/shared_examples/memoized_helpers.rb10064400254 Bytes31184e4b81603175e9a16dc21f85f4683756fce56f6122f413fcb30174d5679e
spec/support/shared_examples/prohibited_http_header_filter.rb10064400548 Bytes85a31dc9bf55b82c05c2bea32468e64d75c23964b1603110c1c568b448092c77
spec/support/shared_examples/sitehub_json_context.rb10064400731 Bytesf73f603b4839e0d11409f5a501e18d8f3835d26c02b526e7aaceb2af14239eba
spec/support/silent_warnings.rb1006440044 Bytesdeb428daf9091985a6cdb236c348a8d48f9186642934f8e7862ee01b2c5abe35
tasks/code_quality.rake10064400569 Bytesca56ec771f0458e5ad90970e4f39da762cfd85cca978628ef26c42ad762152fa
tasks/gem_tasks.rake1006440028 Bytes8525fc212bef36e2917dbf4df2024699ded340ba73f801afd9a5a4e50cf74ea1
tasks/support/console.rb10064400123 Bytes6971a6f900fb9b98e5e5fafea852976fb92b46878549bb7c52b6e99e85399df9
tasks/testing.rake1006440098 Bytes4d79c7e95321353690b8981572f793f48041ecf4c8495efbdcafb11037556411
tasks/util_tasks.rake10064400160 Bytes963b01d00c248f034943752a858c44d311c4be3a117b89bf69b07809c00366ae