sitehub-0.5.0.alpha6

https://rubygems.org

sitehub

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 808290

number: 0.5.0.alpha6

platform: ruby

spec_sha256: 942d9b190a7ddb301b81927c8ee3c9b0e017cc7c088f6ebce71d955832da004b

sha256: 65dfb118367ef4d91e70fca36bc40b5beead84220a12eaaf369aaa85c0895f81

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

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

position: 5

version_data_entries_count: 127

uploaded_at: 2016-08-03 14:58:29 UTC

indexed: true

has_extensions:

extensions:

Gem size: 53 KB

Version Data Entries

Total: 127

Unpacked size: 283 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400414 Bytesab5b9a91cbbcc9d47a6a6b14164a908b89c699e5cd0b456a47f240c71c5d6161
.gitignore1006440059 Bytes2554ec102f97bc5410bf2c3c711723056d690fbc032f1400f7675e17f1120640
.reek10064400831 Bytes47501fb81f86b6d9306c0f439b6e9b4c82351f28eb002f996f1545d3594f2a02
.rspec1006440021 Bytes3eb3b2f9049dbbd525b3fe2b761faa56199fb06195c19e01aa2f80f84c137c87
.rubocop.yml10064400244 Bytes67e1d025801549a59e9488c33a62b319e361f016b8868c711da0e9b1ea91d2bb
.simplecov10064400181 Bytesb02ede5a74be28409d5b13c46fcf98653c9cbd32a6bfce4087b53e7fedb87dcd
Gemfile1006440092 Bytes684478377aed798f539cfb6b0df9b6594d6f5ec76bb41e04f19a01f457c33cd9
Gemfile.lock100644003.71 KB8dcd2c763bf44ca7e2ca6dc9d485242b390cb49122a076eac1d8a1a9047e1fa8
LICENSE100644001.44 KBd5dd1b0a8438f0c268a456f5d4eeb486233a304d0b2e5d30926000eceaa60b80
README.md100644008.8 KBdba07b2771317d2128a668465c616dd8117b4dc9380d63d2a7f7623baa7b3b2b
Rakefile10064400157 Bytesee8eddbbedf625523fd856f5bba84cb4f2efe4f075a774e264ddead87ad198ac
circle.yml1006440076 Bytes56bf743311ab700bf8ccf27b2d4f1b3da73f2c58c82af8ac6463a0268fb327ef
lib/sitehub.rb10064400185 Bytes190907f1ce0eefb21282975267a8ae4380e2c649855f2baa7376106b5a304402
lib/sitehub/builder.rb100644001.14 KB0d2eea17be811783169104370cef916d6a092edfe884d0b84c5d279d15875974
lib/sitehub/candidate_routes.rb100644005.22 KB4f533118ab3d4a490929a8117a71616c447c100c885d1d8b41d6573772f2c61c
lib/sitehub/candidate_routes/class_methods.rb100644001.23 KB5d15787bf37c1685d566b17d7ee67c118a938f720de06c5481e234e8a29809b8
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/collection_methods.rb10064400236 Bytes3556c7e1c48be8a7ef6e261502c962ee95c81639116ae51d8342ca0dfe85758b
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.43 KBb41d2a09a55b599e363374eee51a80dda482bc6cc6e347b54c6157b46db0e75d
lib/sitehub/core.rb100644001.49 KB17f0d10386d9ff30b11105e643b2872010d1af66bcdbce0ca39092a0acd55f24
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.rb10064400679 Bytes859dbedd82f48b8fad70a8179899138f4603ae4582622e52043171ba9bfffe02
lib/sitehub/location_rewriter.rb10064400722 Bytesc7f6de635fe1084947e1fa4e9df67364cd5a6293b7956972da555cc0f6b5476a
lib/sitehub/location_rewriters.rb10064400568 Bytesfee7fa6a133af7ce751eb3ef8b9bf724125a929aece0c4175a8834aadd23917a
lib/sitehub/memoize.rb10064400650 Bytes9c88a028c2d2ed2e9a5dd00894d2dd972a79ffe02589d20bb204173ec0b6b661
lib/sitehub/middleware.rb10064400824 Bytesbbe3dd714a968f00136faba5a4173efbbb4b55262a6f10c856b8c7d98c4afda6
lib/sitehub/middleware/candidate_route_mappings.rb100644001.55 KBce4090a0db7e35e747a01e7e0f39ca7acefe7bd34ccd3a2af09fd405393003b0
lib/sitehub/middleware/config_loader.rb10064400980 Bytes1d45b46ab112944f606f06a66acd7de0d1ffb7571c1381a8dba3f02bfcfce6d4
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.rb100644001006 Bytes7252ecfde8b553fce91835c5990d0be37c8d216e4d6502e0910f62a72d88b0f9
lib/sitehub/middleware/route.rb10064400875 Bytesa52bf3bb6a9038bf03384fed1a49ac42663e321ba2cd06594607aaef0ff46e54
lib/sitehub/middleware/transaction_id.rb10064400367 Bytes49a390f834e5dc4e069519684e08761456d6c8550ea6ccfd1436f05d5e30bb14
lib/sitehub/nil_location_rewriter.rb10064400102 Bytes695450f32271442a89c675cff6e9b12b90539e2eab9f7a617690ca9c7e522742
lib/sitehub/nil_route.rb10064400197 Bytesab26f84eabbcb786aaba90bfaa8eaf80d9aed44bc28088f2c79f8f6baab2b101
lib/sitehub/request.rb100644002.41 KB267d0361499ba594f9d810b34f3a9a336883defc4c5798f8c48f6ff238d55942
lib/sitehub/request_mapping.rb100644001.09 KB13bdfc76233cf8fb2368d02177eb1fa66420a72f33712760792bf7b2c9b621ee
lib/sitehub/resolver.rb10064400285 Bytes8f9751b1bffc78255ed00e875aaef0b64ced650be9f20ff249f28f2e6d946ccd
lib/sitehub/response.rb10064400216 Bytesa3cfd41cfb3342698952c761fca2e8f7d8ce250b503801488374dd711a989054
lib/sitehub/rules.rb10064400212 Bytes8be902b67723d7e1c2c445b66ea10f2ada36d06f75164914beb529f88f93ea69
lib/sitehub/string_utils.rb10064400220 Bytes5fd03850e54fb113ea620b44bd4f66e5559f8154835982aa0e814b6feb724792
lib/sitehub/version.rb1006440052 Bytesf5aa165cea90d8abd3395aa577ad0b770569e47fabe2f939428afbe6c8a34b40
mem_usage.txt10064400120 KB385b569bdd2b5c1ab13822b97b1cca349f118f4fc9c988e2eda4fc8c39bb8038
sitehub.gemspec100644001.63 KBefefabaf55f4abde0d3e48ce012c35118fc2f8845e14d8b50f286385ef7d753e
spec/equality_spec.rb10064400717 Bytes71d7e842be3f2268d8a510b659b218ec722bfdde36959e91d8c68e59255c6bd4
spec/integration/access_logs_spec.rb100644001.96 KB967e956fe565e84f99ccbc10e59ab71c67aa1d34b6e4964f12c4ca02c20b946a
spec/integration/middleware_spec.rb100644003.5 KB8a5e4c342a88516e05735002ae771c92849c5afc8456193eda1912262627ce07
spec/integration/version_affinity_spec.rb100644001.81 KB62d333cf312a4dafb8aebeaf3c1f706d3bad10b23f20ba3bab261cd9d4fa55a6
spec/sitehub/builder_spec.rb100644006.97 KBa65d21ca3a1ef6a3eb906473a20fba04fa3011af32e1e0abf371f8e93dd67917
spec/sitehub/candidate_routes_spec.rb1006440016.9 KBd96a2ab58298d4b30b46f620d310e015e588f76280e28381d46f8f89e3648a3a
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.77 KB1336c72f8f6e388d6bfc11c43bcb92610d46f28e142db9b9f83d97185522372a
spec/sitehub/cookie_spec.rb100644001.33 KB80b25d1019244f2fa592748914e70444d079e721273fb9df102ad67538605026
spec/sitehub/core_spec.rb100644003.93 KBe73cfe68df279f0c219b7379857786ced4a1a654097eef3d40122423d4b86ae1
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.38 KBa93bc05bae0157c7faedf4f9fc3a414f7e5142b79470a91b9afb3cabfecc4b73
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/candidate_route_mappings_spec.rb100644004.76 KBea5be944620cb9d4c87d36a10703ddcbaeb0051026143ca634982e21b1b3591c
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/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_spec.rb10064400489 Bytes0392a7e461014a79755af19e61dd9b595c8794535e62425eb8bcb016daa70293
spec/spec_helper.rb10064400616 Bytes9afdb841b63502c329a908b25c61f13fcb98bb13881140d0c57c15e5d6f26634
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.rb100644001.44 KBea50686cd058c7137320d0a9b3cd640b1fb456032dc29e1904fb7bdf80052aa7
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