quo_vadis-2.2.4

https://rubygems.org

quo_vadis

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1654735

number: 2.2.4

platform: ruby

spec_sha256: bb608790fef39808889fec2613dc29ea17afb5e1ce1707342676862b95a09c4b

sha256: d2b69a14597e20597e4d774be09b8851cb80e9e5b27b04ac99d534016efc7fda

created_at: 2024-06-25 13:07:09 UTC

updated_at: 2024-06-25 13:07:09 UTC

position: 0

version_data_entries_count: 129

uploaded_at: 2024-06-25 13:07:06 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 45.5 KB

Version Data Entries

Total: 129

Unpacked size: 166 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400145 Bytes0c02277289f933595dba4f5d311e0d6faf7267db31726679deb16c5ea6e54a63
CHANGELOG.md100644004.88 KBab76cb8e4174641592863e7f9749397993a74044a2ee2fe8ce363dabfc921f38
Gemfile10064400206 Bytesdb7755c846aca8d090e190c082953878bff0b588a802bf169d705e5ba5d175f0
LICENSE.txt100644001.05 KB6dbe621550f7652e2d513095428fbce870b99d278951d5da651baa6da8d2a69e
README.md1006440023.7 KB2bee6555f5ef701c51bc0dfcfc8dbb2fd5f6eca47fdcb45714f30e83ac10a399
Rakefile10064400378 Bytes98c5490591772b40633d8b6abe56b3e18c1ba58520228b57300faaa37dc57574
app/controllers/quo_vadis/confirmations_controller.rb100644001.69 KBd5855c1f697c1bc998b0ea4de1a38bde2adebb6017b1c3b5321c01820fc878a4
app/controllers/quo_vadis/logs_controller.rb10064400449 Bytesbb7c4dd747861b1ac1935cecec577fc09169499e3e8b04945d0f262e54f54223
app/controllers/quo_vadis/password_resets_controller.rb100644002.87 KB6b92d1e605f4060226316b2f0d4986fd0d4914be9e5309d441a19fa7fe7108a5
app/controllers/quo_vadis/passwords_controller.rb10064400876 Bytese0ff57b6275a223dddc36e6f06dbd2fbf69b52ecb4187d25e6075af95eb76b46
app/controllers/quo_vadis/quo_vadis_controller.rb10064400108 Bytes0a140d7e92c7f5e0b3f474cb388fb956c66e67bd760c586a0ede767ab43fe74f
app/controllers/quo_vadis/recovery_codes_controller.rb100644001.4 KB508cf9b640fb7d7a46d49406a1b446c71521490e4138664356237c6a3f7d9dd4
app/controllers/quo_vadis/sessions_controller.rb100644002.01 KB031f58d89e88094f4fad1a29731cdf325f73339801217e673a8ca893b573868d
app/controllers/quo_vadis/totps_controller.rb100644002.05 KBec0bac8f0568a493deba64142999753f19369be883fbfc159a2b9d3309c8a5c4
app/controllers/quo_vadis/twofas_controller.rb10064400732 Bytesdbfd117fa683676bf6233bc05547952f5801ae82ac3baee0869697289b5e6472
app/mailers/quo_vadis/mailer.rb100644002.13 KB4a1ab6974dc996e59c0bcd0e80beea7f36e19de5f54a4c1cc9e154e10cf34127
app/models/quo_vadis/account.rb100644002.74 KB39c9cc874321e3819a2e7b47b92d343a246cec1a40e81ec4f836ded4492b4d87
app/models/quo_vadis/log.rb100644001.67 KBb47a76a4d4cb176e88561e85b49130276331371407ffa620776d12351ab9de54
app/models/quo_vadis/password.rb100644001.96 KBdb5b9a9acc9100e4dc5704c89335bef8c90ab42721035101391ce17e0f50ea78
app/models/quo_vadis/recovery_code.rb10064400703 Bytesdd62135602b42f938f3048fed531efc81c990055482672855c4b119dcc9f55c8
app/models/quo_vadis/session.rb100644001.23 KB9d9a758041a5303dcf5816671ee562a3277e0b2f11d3dd1c6da80a5fceed4aaf
app/models/quo_vadis/totp.rb100644001.17 KBa7cdaf3cf243b47b9aa33af27ea05c37858353443f5fd56e6268be2454dafd11
app/views/quo_vadis/confirmations/new.html.erb10064400617 Bytes34ba087768dce306404e4154857c2500dc6f74135449e56aaf285737becd0478
app/views/quo_vadis/logs/index.html.erb10064400758 Bytes3e4806dfb713875cbdc77373b100ae8912254a09f9fd415e1b7b3e9f496e271e
app/views/quo_vadis/mailer/account_confirmation.text.erb1006440045 Bytesc2cbb5c8e9b063065aa45e835f8e9c8865acd647f541c44c6ea03f97a726f4d5
app/views/quo_vadis/mailer/email_change_notification.text.erb10064400208 Bytescea0733504fe8aadb67887a3e30ce45ec9bec8022bcc868b1ce1f8477b1f1fa4
app/views/quo_vadis/mailer/identifier_change_notification.text.erb10064400213 Bytes18ee5af2f18d6833719aadabb57d92be0e2543ba5e37e3df122d9a3b18a786fc
app/views/quo_vadis/mailer/password_change_notification.text.erb10064400203 Bytes0357106aa604eb3b2b9fcda128d551962c80090f0d5a972358a31789df0e85b4
app/views/quo_vadis/mailer/password_reset_notification.text.erb10064400201 Bytes4144474c6bf458f7bb593e9edbff109b58aefa9db39d6bc5df7d2306e33e564f
app/views/quo_vadis/mailer/recovery_codes_generation_notification.text.erb10064400254 Bytes86003d4a213388933b11dd5cc71b330c08c6e7501f84f3c8060b9b2dfec0bf0b
app/views/quo_vadis/mailer/reset_password.text.erb1006440064 Bytesd162d9f8d87fe54b8b52764912f41bc368cef30a27f58d03c84e11866d8af116
app/views/quo_vadis/mailer/totp_reuse_notification.text.erb10064400197 Bytese0cfda5bd518c349a6044c09a299dd8f0696766b3ffc0c774a0155e82b5528b7
app/views/quo_vadis/mailer/totp_setup_notification.text.erb10064400230 Bytes7db4ac2bf74e8c680a3416fb1b1d5f327a34b6294d3bf169f2fac9caf306d9b1
app/views/quo_vadis/mailer/twofa_deactivated_notification.text.erb10064400235 Bytesd05af401cb13f2941fafca40bbc76725256bd13e2dda9220d031788413d98363
app/views/quo_vadis/password_resets/edit.html.erb10064400669 Bytesfa3dfde4109832783641916a83d0d227fa98d1575cf1961ef1ff59c245592b26
app/views/quo_vadis/password_resets/new.html.erb10064400261 Bytesb76e157a518647a6aea788428253300378661443669c54aa0a98f1e022e0fdb1
app/views/quo_vadis/passwords/edit.html.erb10064400523 Bytes2c641bef3f6363f962e9858aa5d0d840f2b96e6d0920e7874369951211c7f8e1
app/views/quo_vadis/recovery_codes/challenge.html.erb10064400380 Bytes74e32b595f4eb7ab6eabdd280d04300f15a7ceee2273ec74340334e6e0095186
app/views/quo_vadis/recovery_codes/index.html.erb10064400782 Bytes67dbc01207402d58456ff64ebb3951d7fada82e5ee7f6e0a41d3437af7a96078
app/views/quo_vadis/sessions/index.html.erb10064400961 Bytes53eef0ef4fee3a1e0cf14414a87a591d33314ea7b9c43fcb1b88395031d9039b
app/views/quo_vadis/sessions/new.html.erb10064400498 Bytes5d69dbac084830ee68a84031b001ae03c684169a2e736d3885a2215e618408d1
app/views/quo_vadis/totps/challenge.html.erb10064400403 Bytes9940ca727dc7438df71d7aba8b3ded092d40f92bf822714e17d20e41439d3123
app/views/quo_vadis/totps/new.html.erb10064400524 Bytes17f59094b52afd8592a48a757b4af2ac75c90f21ceb08803fdfa5cfbdbafdad4
app/views/quo_vadis/twofas/show.html.erb10064400583 Bytes640e5877f0138a8a0572aa71044c9790ed1ee07cd735e6ca00862e72c2f82bab
bin/console10075500374 Bytesc219ec9bc36bdf80a23afc22957ce214432699dcd97a7d424d5730762d02412b
bin/rails10075500755 Bytes2cc01040b0a3768e56f4b9194bd34ba4afa55fb7ec96a7e81c3661f4d3032dc3
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
config/locales/quo_vadis.en.yml100644003.45 KBf5d9088272de0207b7ae8f12bf839d9b50a18df760f436353c9d3e5521df27fe
config/routes.rb10064400959 Bytes6e5141b0da8902df604959a30ee8fc516d25c33eb62f0f12524a365f2a522d28
db/migrate/202102150904_setup.rb100644001.44 KB906deab8e5b4f4a2740d4ac86fa81339fd2459bdbae334dce036a26489dc33f8
lib/generators/quo_vadis/install_generator.rb10064400308 Bytes18141c8c5e478f481cc9726da71d495ebc692eedc40c7e59d094c92ac3bb5c51
lib/quo_vadis.rb100644003.82 KB84e7b413522acabee9abcb32c35b3f0b4496dfe491c3143442c47c758ca1054e
lib/quo_vadis/constraints/logged_in.rb10064400329 Bytes684c0177d173cf279e0808788d42768abf031b31f281b752df3651e80091320e
lib/quo_vadis/constraints/logged_out.rb10064400340 Bytes3222382e13edb85e53a65ffb9ca1e60da4a1e62b00d7c0116ad62189c907b5f2
lib/quo_vadis/controller.rb100644008.21 KBe36a3efac0fe5d033a88f41efc02f8a0a881e309f0755cc61939768af5084e4a
lib/quo_vadis/crypt.rb100644001.1 KBa36ce881edffae452c1d78bb4ae132f8e74e3ff9f774730a8b60da88c082b085
lib/quo_vadis/current_request_details.rb10064400209 Bytes249a483cf0014c8b2ed619744700869ddd1fbcc13872f0a4633c8db1a1d244c6
lib/quo_vadis/defaults.rb10064400909 Bytes50fc0bd905b27f19bc08abef15d28f0093bbd6403d7017d0c4f7930ffccacf52
lib/quo_vadis/encrypted_type.rb10064400300 Bytesb39012f3a06de320bac3eb76b039759811115d68f0d3904fdc0b2b35b75990b6
lib/quo_vadis/engine.rb10064400169 Bytesef637e6ab9d5b932188c980fa7447b1574afafe2cda67e213cf677b6b2b88868
lib/quo_vadis/hmacable.rb10064400498 Bytes0dbb78e876afa0cdb3e943eb735138aa653dd52b183bd637471ca197bdb41a73
lib/quo_vadis/ip_masking.rb10064400643 Bytesb71b33a771b45572e7d0437709cb6ac78683bd6be53ce4e2a4c0428cd4bfb45a
lib/quo_vadis/model.rb100644002.72 KB7277fc84a04f4abc3439ffd13ed05fc94cb0fc44e03e313855ec8a148e5bbf5f
lib/quo_vadis/version.rb1006440071 Bytesecb7e1d5b64ba02144a0d56567188cb4ea8fd0022cbc613f13b95d36a5ba3ec0
quo_vadis.gemspec10064400805 Bytes68554374ab4072e0f2e3225af29d17117058a23839bd5d7c85a515dd0c4457a7
test/README.md1006440056 Bytes8caf979e25b9abccda7245e7c1cc84340c9d5ad944e9299ddfdf552aaa76c8c6
test/dummy/README.markdown1006440044 Bytesc89fa9bbcf5b236ff8ed69b4c6d2aadce637a9dc3a3f0dd3cbe8b73af951520f
test/dummy/Rakefile1006440068 Bytesde701c6e4d49bf032df033d66d5820e6a8bf8a2190837f33d646dc6f5a2c1b0a
test/dummy/app/controllers/application_controller.rb1006440057 Bytesc7279227656b36b3500f97e5331b497f88eb66f60f0b7d8a2e2a69c65bf9130d
test/dummy/app/controllers/articles_controller.rb10064400296 Bytes2b11d07d26b60dc92b09260dd398dad8d91924e3964a57b9e1f616f32978b629
test/dummy/app/controllers/sign_ups_controller.rb10064400687 Bytesea306a52af9c08e4bee23b350bd18ec8d011cc29c82725540808fadc41c8ac90
test/dummy/app/controllers/users_controller.rb10064400462 Bytesba99fba14b4188538b862b5201a44e54b9837a6d260e76f2e5081ab10aecdfb4
test/dummy/app/mailers/application_mailer.rb1006440049 Bytesfd2737948bf1bfc717c92d8e9e7f914ec32a1007c7192598fa4d1e7ec6bbcdc0
test/dummy/app/models/application_record.rb1006440078 Bytes20cec87060a568766c09d755b1ba38e7ed776d7f6030515217096f4f4777525e
test/dummy/app/models/article.rb1006440073 Bytesd472ab3aaaad31486b3658bc7ecff44082338586a8935fafe08b4db090715d78
test/dummy/app/models/person.rb10064400223 Bytes833b313050ed22d5f60e0ace5b40a3e0574b12e83337f4635806bc3cc1c89693
test/dummy/app/models/user.rb10064400158 Bytesa28d0a3eb14fbdcccdeae9a627f86991ad7551d98d96dea3d8b6b5bf8aaef191
test/dummy/app/views/articles/also_secret.html.erb1006440028 Bytesd327a784c77b3a9967f2047dc1302231e8ad64df98b9e3833b92e800ccf3333f
test/dummy/app/views/articles/index.html.erb1006440023 Bytesc72e9303d9ce9007faabb593814903114501e287307718dcd0fc285b53b5fb30
test/dummy/app/views/articles/secret.html.erb1006440023 Bytesf6134cd109fd0813b7be7948c9c3425d176ab9c756baf4fc88ff5706a5cd7d6b
test/dummy/app/views/articles/very_secret.html.erb1006440029 Bytes1982ca817907919d0d64b2c8f2943e17590dbb9e190c0e10547e9e673e9059b8
test/dummy/app/views/layouts/application.html.erb100644001.35 KBbc6d2b95310aa7f97e0dfa7bfce1d6c877eaaec4662f67cad062923a8283fd77
test/dummy/app/views/sign_ups/new.html.erb10064400624 Bytes4c424cbab0c684caf2e0db3ea43b59eacde5c673c5af1b8d9f70a8b07bea1303
test/dummy/app/views/sign_ups/show.html.erb1006440067 Bytes820c4e525c63dac47ed2ba37b99e68b9571926f7425a923c818af80c5ee63cdf
test/dummy/app/views/users/new.html.erb10064400604 Bytes2fa0fa058fe38a6a84ddc31d23ecb5bbbddcbbae7670710a14050e9e7141e31f
test/dummy/config.ru10064400138 Bytes3be907d2c38d088aa4f2b00b135d64eee9b0913ee804e06988bc7018174cba2f
test/dummy/config/application.rb10064400893 Bytes33488e61d7c0725b046eb67b4e9fe9ebfe8d3d5b1e2a66a596217ae3db3b60f0
test/dummy/config/boot.rb10064400196 Bytesca4bfcdf48c2ca4249c7a95bb037acbf71a61b66204cc12a04fb78697c951f53
test/dummy/config/database.yml10064400172 Bytesc345fa55f29e802cdb1a5bb8168209c9ff2d3afd3ab17b39424be9715590d73f
test/dummy/config/environment.rb1006440095 Bytes021464c662d62d544b7bea2918a29308e39d2eb2d919898f40f088d8b8db10d5
test/dummy/config/initializers/quo_vadis.rb1006440052 Bytesd60c2a711e178e8a69c5a1f7b687208e31a4dc6fdfccb096812a6824344381c7
test/dummy/config/routes.rb10064400344 Bytesc0d030f9ba57d3f050ffd1ac7fc971074745858d1ae762f2af4fc5cd5083ebb6
test/dummy/db/migrate/202102121932_create_users.rb10064400200 Bytes5bb61ce11d07969d0a20f89e727ff116e5841c068eead988f94e3d14cb774887
test/dummy/db/migrate/202102121935_create_people.rb10064400206 Bytes6b1b0f0491e2f4b1c43b5ae219b29c27dc5efda1c2eb94bf5abe699f8c71b870
test/dummy/db/schema.rb100644003.81 KB6cdd083a77801f866a53a8145d7edae5ba0ddc1422721075df22d4035900c75e
test/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/fixtures/quo_vadis/mailer/account_confirmation.text1006440040 Bytes2ac590ee9502f34930508ecb34d0b92714e306d71ce02a81084b1b84cef75a2a
test/fixtures/quo_vadis/mailer/email_change_notification.text10064400166 Bytes673329554f874e0cac1fa7a618ecfad1d22456099ac3cf6d685cb63a6595e933
test/fixtures/quo_vadis/mailer/identifier_change_notification.text10064400158 Bytes6fefd84e7aabc628868bf1309f02e9fed29fa59edb1b79952c4ef21273c419be
test/fixtures/quo_vadis/mailer/password_change_notification.text10064400161 Bytesbac636de17af917dd52ac164b86e569e66bc4808133f79fb3ff2b12a1ea43427
test/fixtures/quo_vadis/mailer/password_reset_notification.text10064400159 Bytesb557843c8d70e565be968f6fdb6983e79d70c515f3103a3e2368bed403cc8a55
test/fixtures/quo_vadis/mailer/recovery_codes_generation_notification.text10064400212 Bytesba237f947df4fbc91baf61346565d0d91ac97c718dd18baa0f8897e736a3b223
test/fixtures/quo_vadis/mailer/reset_password.text1006440059 Bytes44ad3b9b338053ea45c4cd88af9c6cc539ccb7258fc12045f32c61e15f511c9c
test/fixtures/quo_vadis/mailer/totp_reuse_notification.text10064400155 Bytesf8e47173b86bbbe1e7681e63a2900d6f4de15220e560384599ae8c56d8df41e0
test/fixtures/quo_vadis/mailer/totp_setup_notification.text10064400188 Bytes2b4cc033b4aaf5a6baf92eeb0968c4ec62ea6fa942e52c867aea4dae3f06337d
test/fixtures/quo_vadis/mailer/twofa_deactivated_notification.text10064400193 Bytesec24302f653ab5c774806b1acd0d40f4ce97bb4697ed0ebe4ed8ff73803a1dac
test/integration/account_confirmation_test.rb100644003.05 KB2eed1b5f9d690ca5afa3212507f544426da97eb7a14fc9ec62292672498646be
test/integration/controller_test.rb100644007.08 KB39bb71392b9678b158a1decef7fdfb71a0ccaad144050dbc0f33ed14b3eb9bb9
test/integration/logging_test.rb100644006.67 KB6d5e3a15643b78c396e428e174396b93d9a491ea469498252babf7444359ef09
test/integration/password_change_test.rb100644002.62 KB0c88144c89a1b6f854a312af9384c1737afbae482d806ce5b31bafb6e6a213a4
test/integration/password_login_test.rb100644004.15 KB2cc97c530c932fb106ebba1cd4d25be31e88ca3610af8812d2eceebfb2e1c469
test/integration/password_reset_test.rb100644004.42 KB411fecdaac1cbea2c27c7f75501c043adb0dbd5945eb09f9c7219c475f5e4380
test/integration/recovery_codes_test.rb100644001.21 KBee5c97ee4911382444ea4c85a3b843ec13d4bde7e8179e036b70154b079531c5
test/integration/sessions_test.rb100644002.66 KBde6b24cd35eb7aa24e00ab93964dca1208d339176f173c5a520711535d5ca97a
test/integration/sign_up_test.rb10064400822 Bytes1ad895c61988aac65a44df6c829a3580947d3682a95c988ef2a068425945bda9
test/integration/totps_test.rb100644002.77 KBe36ea7151d087296711d0bcb87a1133274f8c2dcafcb8660b1785105b5ee9524
test/integration/twofa_test.rb100644002.01 KBb24b7cbeb62fafda4115ef72fa20eef27aaaca6e6db6145653b866361e393d07
test/mailers/mailer_test.rb100644005.71 KBe7fe19f506971a318a03584e4ccf8cf2cb059298f26e04b1b278368dcbd72243
test/models/account_test.rb100644002.9 KB144ab014afa9e03570c3a69c53d031e955648ff1cefe97a312c2221a730d1040
test/models/crypt_test.rb100644001.17 KBdd1df741dee6facb8de913c780e7013f6df458b2e2dd6296c081465524c7f7cf
test/models/log_test.rb10064400457 Bytes59fd4b7e40e6063e0a87e55d9cb72935dfc4af7ae08900251c380fc720737ca5
test/models/mask_ip_test.rb10064400498 Bytes0cf013f6ac90d27ea555f68f7cb7c398b497c2f9b2e8eee2fa84e51ec3632d41
test/models/model_test.rb100644002.23 KBddff1846fe7c92a2cc2e97ba8f261a7914099537fd7baf467438aea107a41eb8
test/models/password_test.rb100644005.03 KB3722c64876e1437d1215c22a8f8ede8f046f8b6960e856c409b4dcea5853f389
test/models/recovery_code_test.rb100644001.37 KB67ce3535b3f97d88344a1dc36f62ad34c27d8dc9f93780ec76ca5de2c8cb1fb3
test/models/session_test.rb100644002.18 KB84c1ad57ff2cefd9ca4f6d6dfd44b81d988b737952d384e488bc469178c00899
test/models/totp_test.rb100644001.56 KB61c42f11724fda441eecb5675af34fe9d95bc188d77d5d88966852adfce6b52d
test/quo_vadis_test.rb100644001.1 KB4145e7b612d8c937cb8d60c4bb77f9b83d0b38f79a49edf0bf74b95ac4b62fa2
test/test_helper.rb100644001.67 KB470101b0f23d460d22a02810ee5dbb028aa2946d3171983defe6a64350935495