------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (17.5ms) Devise::Mailer#unlock_instructions: processed outbound mail in 274.3ms Sent mail to hello@microsoft.com (13.0ms) Date: Fri, 07 Apr 2023 08:03:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643006965a838_886227d8699c@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
Hello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 8ms (ActiveRecord: 0.1ms) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.3ms) Devise::Mailer#unlock_instructions: processed outbound mail in 1.2ms Sent mail to hello@microsoft.com (1.0ms) Date: Fri, 07 Apr 2023 08:03:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643006969bfd1_886227d870f2@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Sent mail to hello@microsoft.com (1.5ms) Date: Fri, 07 Apr 2023 08:03:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643006969d0a4_886227d87157@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 5ms (ActiveRecord: 0.1ms) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 7ms (ActiveRecord: 0.2ms) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.4ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (18.6ms) Completed 200 OK in 27ms (Views: 24.6ms | ActiveRecord: 0.2ms) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 453ms (ActiveRecord: 0.8ms) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 44ms (ActiveRecord: 0.5ms) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 209ms (ActiveRecord: 1.0ms) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 6.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:03:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006a5d67e_886227d8724f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:03:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006a5c93d5_886227d87375@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (1.2ms) Date: Fri, 07 Apr 2023 08:03:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006a69671d_886227d8744b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:03:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006a7e385d_886227d8756f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:03:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006a8aa594_886227d876aa@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:03:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006a9f0973_886227d8772b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:03:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006ab44a1d_886227d87824@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:03:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006abc4c15_886227d87930@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 410ms (ActiveRecord: 0.8ms) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to hello@path.travel (1.0ms) Date: Fri, 07 Apr 2023 08:03:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643006ae8c8b4_886227d880d8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (2.4ms) Devise::Mailer#unlock_instructions: processed outbound mail in 2.9ms Sent mail to hello@path.travel (0.8ms) Date: Fri, 07 Apr 2023 08:03:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643006ae8d7b3_886227d88169@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.5ms Sent mail to hello@path.travel (0.7ms) Date: Fri, 07 Apr 2023 08:03:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643006ae8e56f_886227d8829f@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:03:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006aed30ee_886227d883fc@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:04:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006b5651f3_886227d8849b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.6ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:04:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006b677db1_886227d88569@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006bd1fb47_886227d886ee@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006bd66d34_886227d887b1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006bdb73d7_886227d888cb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:04:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006bead43_886227d88933@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:04:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006be52566_886227d89085@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:04:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006be9972c_886227d89158@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006bee7fa2_886227d8929b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:04:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006bf37e3e_886227d89312@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c2f30f_886227d89446@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c25d3d5_886227d89569@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c377c80_886227d896d8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:19 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Tz7yYEwhpxs8JH33XJ1b Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:04:19 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-07 08:04:19 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 37ms (ActiveRecord: 0.2ms) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:04:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c41c708_886227d897df@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:20 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=MwjZAU3mLraqqqLvFRyQ Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:04:20 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 4ms (Views: 3.0ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:04:20 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:04:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c72c487_886227d898b3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c7714f7_886227d8991f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (8.0ms) Completed 200 OK in 261ms (Views: 11.1ms | ActiveRecord: 0.0ms) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c8b8c3a_886227d8100f2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:24 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 243ms (ActiveRecord: 0.2ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (5.8ms) Completed 200 OK in 246ms (Views: 6.1ms | ActiveRecord: 0.0ms) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006c981897_886227d810124@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:25 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=jyZjeE1MSsYAWrca84Dj Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.3ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:04:25 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:25 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Lh7vxokqYwJzW8KcKEue Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.3ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:04:26 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:04:26 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="Lh7vxokqYwJzW8KcKEue" actual="jyZjeE1MSsYAWrca84Dj" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006ca4c70d_886227d8102b9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:26 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=yXc--RQxozxFQFsEdzzR Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.1ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:04:26 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006cacdd43_886227d81038@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:26 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=qTP8r1MzcNPwR5ywqvUy Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:04:27 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-07 08:04:27 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1000ms (ActiveRecord: 0.5ms) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:04:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643006cc637d1_886227d81041a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:04:28 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=AbdofsVCrkU4shynViNy Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:04:28 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:04:28 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.2ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (1.2ms) Completed 200 OK in 242ms (Views: 1.7ms | ActiveRecord: 0.0ms) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.2ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.3ms) Completed 200 OK in 1063ms (Views: 2.3ms | ActiveRecord: 0.7ms) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.3ms) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.0ms) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.0ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (0.7ms) Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1281ms (ActiveRecord: 0.8ms) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1006ms (ActiveRecord: 0.5ms) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1239ms (ActiveRecord: 1.0ms) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1049ms (ActiveRecord: 0.8ms) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.3ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.0ms) Completed 200 OK in 248ms (Views: 1.7ms | ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (23.9ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 196.6ms Sent mail to bob@microsoft.com (10.0ms) Date: Fri, 07 Apr 2023 08:36:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e5072147_89e127d836241@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:36:32 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xCzXfq3-J6-dePTxonpB Redirected to http://www.example.com/ Completed 302 Found in 261ms (ActiveRecord: 0.4ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:36:32 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-07 08:36:32 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1022ms (ActiveRecord: 0.7ms) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.4ms Sent mail to bob@microsoft.com (1.2ms) Date: Fri, 07 Apr 2023 08:36:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e521a8c1_89e127d8363ce@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:36:34 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=EJQcqoo21s-4CjWCqfD1 Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:36:34 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 4ms (Views: 2.0ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:36:34 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 2ms (Views: 0.1ms | ActiveRecord: 0.1ms) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.4ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (25.7ms) Completed 200 OK in 293ms (Views: 33.0ms | ActiveRecord: 0.0ms) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:36:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e557edd6_89e127d83645e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:36:37 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 243ms (ActiveRecord: 0.3ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (4.8ms) Completed 200 OK in 245ms (Views: 5.2ms | ActiveRecord: 0.0ms) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:36:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e5646ee2_89e127d8365a8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:36:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=2eLyssLxCUp1xR9cjgHb Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:36:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:36:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=jAsFZrLum_b3NzxxP2DN Redirected to http://www.example.com/ Completed 302 Found in 241ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:36:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:36:38 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="jAsFZrLum_b3NzxxP2DN" actual="2eLyssLxCUp1xR9cjgHb" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:36:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e57fd4a_89e127d836670@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:36:39 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=17m6J3sZKW3n3a3SxqfH Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 08:36:39 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.3ms) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 4ms (ActiveRecord: 0.5ms) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (1.0ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (11.3ms) Completed 200 OK in 26ms (Views: 20.9ms | ActiveRecord: 0.5ms) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 186ms (ActiveRecord: 1.3ms) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 186ms (ActiveRecord: 1.7ms) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 947ms (ActiveRecord: 1.4ms) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1194ms (ActiveRecord: 1.3ms) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.3ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.2ms) Completed 200 OK in 288ms (Views: 4.7ms | ActiveRecord: 0.6ms) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.3ms) Devise::Mailer#unlock_instructions: processed outbound mail in 5.2ms Sent mail to hello@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:36:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <64300e66e346f_89e127d836732@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.3ms) Devise::Mailer#unlock_instructions: processed outbound mail in 1.2ms Sent mail to hello@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:36:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <64300e672b6b9_89e127d836819@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.4ms Sent mail to hello@microsoft.com (0.6ms) Date: Fri, 07 Apr 2023 08:36:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <64300e672c0f8_89e127d8369e6@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Sent mail to bob@microsoft.com (1.1ms) Date: Fri, 07 Apr 2023 08:36:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6771181_89e127d837064@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:36:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6837326_89e127d83719e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:36:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e68f17dc_89e127d837235@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:36:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6a45b0c_89e127d837333@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:36:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6bcd92_89e127d83744b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:37:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6c5319a_89e127d837521@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (1.1ms) Date: Fri, 07 Apr 2023 08:37:01 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6da131b_89e127d837645@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.6ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:37:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6e2f95c_89e127d837741@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 08:37:03 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e6f74212_89e127d8378d4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e75ed3ce_89e127d83796f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:11 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e772da4_89e127d838039@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (1.0ms) Date: Fri, 07 Apr 2023 08:37:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7d7775c_89e127d8381b7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7dbc6d8_89e127d838290@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (1.0ms) Date: Fri, 07 Apr 2023 08:37:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7e180b6_89e127d838338@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7e5c558_89e127d8384bb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.6ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:37:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7e9cca5_89e127d83853c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7ee1e67_89e127d838642@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7f38e7c_89e127d83874d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.6ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:37:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e7f79753_89e127d83885@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e82466d7_89e127d8389d5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e8290e00_89e127d83908@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.2ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (1.5ms) Completed 200 OK in 241ms (Views: 2.0ms | ActiveRecord: 0.0ms) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.3ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.3ms) Completed 200 OK in 2026ms (Views: 1.6ms | ActiveRecord: 1.0ms) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 10ms (ActiveRecord: 0.3ms) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.3ms) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.1ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (4.4ms) Completed 200 OK in 11ms (Views: 5.1ms | ActiveRecord: 0.2ms) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1199ms (ActiveRecord: 1.0ms) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1998ms (ActiveRecord: 1.0ms) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1196ms (ActiveRecord: 1.3ms) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e9884a13_89e127d8391a0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 08:37:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e98cacec_89e127d83921@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 31ms (ActiveRecord: 0.8ms) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.6ms Sent mail to hello@path.travel (0.7ms) Date: Fri, 07 Apr 2023 08:37:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <64300e9a162e9_89e127d839346@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.5ms Sent mail to hello@path.travel (0.6ms) Date: Fri, 07 Apr 2023 08:37:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <64300e9a16757_89e127d839497@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.4ms Sent mail to hello@path.travel (0.6ms) Date: Fri, 07 Apr 2023 08:37:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <64300e9a1726e_89e127d8395b6@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.6ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:37:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e9a5aa9b_89e127d839655@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:37:46 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=7LxwE8j3keJx_gvJfmtP Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:37:46 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-07 08:37:46 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 18ms (ActiveRecord: 0.1ms) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.6ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 08:37:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64300e9ae199f_89e127d8397f0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 08:37:46 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=sbz-Khou7y-x3gfz9uwr Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:37:47 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) Started GET "/" for 127.0.0.1 at 2023-04-07 08:37:47 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (2.8ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 113.2ms Sent mail to bob@microsoft.com (6.0ms) Date: Fri, 07 Apr 2023 09:17:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017d1b1a0e_a25e27d8218f8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 09:17:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017d2586a_a25e27d82199a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017d9d475c_a25e27d8220da@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:17:13 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=EvZXn6fDy-KxkzC7qnz2 Redirected to http://www.example.com/ Completed 302 Found in 263ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-07 09:17:14 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-07 09:17:14 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1032ms (ActiveRecord: 0.5ms) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 09:17:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017db7c50b_a25e27d8221ab@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:17:15 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xCvzQ_YctYWofoqjAUL4 Redirected to http://www.example.com/ Completed 302 Found in 254ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 09:17:15 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 6ms (Views: 2.0ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-07 09:17:15 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.4ms) Devise::Mailer#unlock_instructions: processed outbound mail in 4.1ms Sent mail to hello@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 09:17:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643017dc206df_a25e27d8222f@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Sent mail to hello@microsoft.com (0.7ms) Date: Fri, 07 Apr 2023 09:17:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643017dc5ef88_a25e27d82236a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.5ms Sent mail to hello@microsoft.com (0.6ms) Date: Fri, 07 Apr 2023 09:17:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643017dc5faaf_a25e27d82245f@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.4ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (6.4ms) Completed 200 OK in 1037ms (Views: 7.8ms | ActiveRecord: 0.3ms) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.2ms) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.1ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.2ms) Completed 200 OK in 4ms (Views: 1.7ms | ActiveRecord: 0.2ms) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1019ms (ActiveRecord: 0.6ms) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1016ms (ActiveRecord: 0.5ms) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1010ms (ActiveRecord: 0.6ms) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 998ms (ActiveRecord: 0.4ms) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.4ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.3ms) Completed 200 OK in 269ms (Views: 2.2ms | ActiveRecord: 0.3ms) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.6ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (13.3ms) Completed 200 OK in 258ms (Views: 16.1ms | ActiveRecord: 0.0ms) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017e9d6d8a_a25e27d822566@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:17:29 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=zGpT32Ui6rwMzqzo74Jw Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-07 09:17:30 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-07 09:17:30 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 41ms (ActiveRecord: 0.2ms) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017ea7095c_a25e27d82262e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:17:30 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=ZKmgvsq6zmQ4C8RrtrbC Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-07 09:17:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-07 09:17:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017eb9b52_a25e27d8227b6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017f18b8de_a25e27d8228ec@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017f2905de_a25e27d822996@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017f99bce_a25e27d82307d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017f94c4dc_a25e27d82317d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 09:17:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017f99a367_a25e27d823217@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017f9de8f5_a25e27d82338c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017fa30f28_a25e27d8234b7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017fa73a64_a25e27d82357b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017fac08b4_a25e27d82367e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:47 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017fb10f7f_a25e27d823756@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 09:17:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017fdd7ea4_a25e27d823824@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643017fe2a04e_a25e27d82391e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.2ms) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_error_messages.html.erb (0.1ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (3.3ms) Completed 200 OK in 10ms (Views: 7.9ms | ActiveRecord: 0.2ms) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 188ms (ActiveRecord: 1.7ms) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 196ms (ActiveRecord: 1.5ms) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 193ms (ActiveRecord: 1.1ms) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643018055bf27_a25e27d824025@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:17:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643018061e343_a25e27d8241ca@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 09:17:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64301806d56fa_a25e27d824263@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:18:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <6430180820abf_a25e27d82436f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:18:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64301808d7164_a25e27d824479@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (2.2ms) Date: Fri, 07 Apr 2023 09:18:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <6430180a25a97_a25e27d82453e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:18:03 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <6430180b657a5_a25e27d82463d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 09:18:03 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <6430180beaa91_a25e27d824788@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to hello@path.travel (0.8ms) Date: Fri, 07 Apr 2023 09:18:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <6430180d821a9_a25e27d824866@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.2ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Sent mail to hello@path.travel (0.6ms) Date: Fri, 07 Apr 2023 09:18:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <6430180d82711_a25e27d8249dc@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.5ms Sent mail to hello@path.travel (0.9ms) Date: Fri, 07 Apr 2023 09:18:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <6430180d83415_a25e27d825077@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.7ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:18:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <6430181041df7_a25e27d82511c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:18:08 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 247ms (ActiveRecord: 0.2ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.2ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (1.3ms) Completed 200 OK in 244ms (Views: 1.7ms | ActiveRecord: 0.0ms) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.8ms) Date: Fri, 07 Apr 2023 09:18:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64301811a1bb_a25e27d8252e4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:18:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=-TrD4WZH5sm2Efs6yD_4 Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.3ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 09:18:09 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:18:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=vh7u8TpcX3XH8kZT_AmK Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 09:18:09 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 09:18:09 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="vh7u8TpcX3XH8kZT_AmK" actual="-TrD4WZH5sm2Efs6yD_4" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.9ms) Date: Fri, 07 Apr 2023 09:18:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <64301811c4c63_a25e27d825368@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-07 09:18:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=FqgUzytMx5wYP_sDaz_v Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.3ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-07 09:18:10 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 42ms (ActiveRecord: 0.6ms) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 2ms (ActiveRecord: 0.1ms) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/shared/_links.html.erb (0.0ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.8.1/app/views/devise/sessions/new.html.erb (1.8ms) Completed 200 OK in 278ms (Views: 2.9ms | ActiveRecord: 0.0ms) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (3.7ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 153.0ms Sent mail to bob@microsoft.com (25.9ms) Date: Sat, 15 Apr 2023 09:35:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa80831282_847d29b8-49a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 09:35:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8087b95c_847d29b8-34c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 3ms (ActiveRecord: 0.1ms) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (16.2ms) Completed 200 OK in 287ms (Views: 19.5ms | ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.4ms Sent mail to hello@path.travel (0.8ms) Date: Sat, 15 Apr 2023 09:35:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aa813cf1b9_847d29b8-22d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.3ms) Devise::Mailer#unlock_instructions: processed outbound mail in 6.5ms Sent mail to hello@path.travel (0.5ms) Date: Sat, 15 Apr 2023 09:35:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aa813d0e32_847d29b8-1d4@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.8ms Sent mail to hello@path.travel (0.6ms) Date: Sat, 15 Apr 2023 09:35:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aa813d2001_847d29b802a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 5ms (ActiveRecord: 0.2ms) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 09:35:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8142357f_847d29b81fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:16 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=V5VyJnQRxjoicyty-NMQ Redirected to http://www.example.com/ Completed 302 Found in 254ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-15 09:35:16 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 09:35:16 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 24ms (ActiveRecord: 0.1ms) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa814b5bdf_847d29b8247@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:16 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=e2FYPS1CH42x_Ndt1Nsd Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-15 09:35:17 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 6ms (Views: 4.7ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-15 09:35:17 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (0.4ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (8.5ms) Completed 200 OK in 249ms (Views: 8.9ms | ActiveRecord: 0.0ms) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.4ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (7.9ms) Completed 200 OK in 1184ms (Views: 11.7ms | ActiveRecord: 0.5ms) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.3ms) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.1ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.9ms) Completed 200 OK in 7ms (Views: 2.9ms | ActiveRecord: 0.4ms) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1959ms (ActiveRecord: 0.7ms) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1198ms (ActiveRecord: 0.9ms) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1194ms (ActiveRecord: 0.9ms) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.2ms) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Sent mail to hello@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 09:35:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aa825c3fa0_847d29b832d@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.2ms) Devise::Mailer#unlock_instructions: processed outbound mail in 1.3ms Sent mail to hello@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 09:35:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aa826bd05_847d29b84d4@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Sent mail to hello@microsoft.com (0.4ms) Date: Sat, 15 Apr 2023 09:35:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aa826c877_847d29b852a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (2.2ms) Date: Sat, 15 Apr 2023 09:35:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa82691d38_847d29b86fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:34 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=mzwFMo8atKBXFSQAwyed Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-15 09:35:34 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 09:35:34 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1001ms (ActiveRecord: 0.5ms) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Sent mail to bob@microsoft.com (0.9ms) Date: Sat, 15 Apr 2023 09:35:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8283a333_847d29b8747@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:36 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=QS6S2_gV-_bjno4Z23J5 Redirected to http://www.example.com/ Completed 302 Found in 259ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-15 09:35:36 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-15 09:35:36 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 09:35:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa828ccde5_847d29b883d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:36 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 246ms (ActiveRecord: 0.2ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (0.2ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (1.0ms) Completed 200 OK in 243ms (Views: 1.3ms | ActiveRecord: 0.0ms) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 09:35:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa82992869_847d29b899d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:37 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=UxCUZaZFx6MPUas9Qms1 Redirected to http://www.example.com/ Completed 302 Found in 275ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:35:37 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:37 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=nLnAz_zbwqffw2taatRX Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.3ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:35:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:35:38 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="nLnAz_zbwqffw2taatRX" actual="UxCUZaZFx6MPUas9Qms1" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 09:35:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa82a6f2e8_847d29b81039@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:35:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=cXE-dSNz1gUkzDNAx-3x Redirected to http://www.example.com/ Completed 302 Found in 257ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:35:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 09:35:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa82af0a49_847d29b81157@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa831787e4_847d29b812a2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83281ebc_847d29b813f5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8393270_847d29b81446@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83947ce2_847d29b8158b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 09:35:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa839930cb_847d29b81654@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa839d742a_847d29b817e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83a234b4_847d29b8189a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83a67b30_847d29b819d4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Sent mail to bob@microsoft.com (0.8ms) Date: Sat, 15 Apr 2023 09:35:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83ab0b21_847d29b82015@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 09:35:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83bbf8_847d29b82114@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83dc27b3_847d29b822c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.8ms) Date: Sat, 15 Apr 2023 09:35:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83e1428a_847d29b823fc@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83f2de1a_847d29b82472@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:35:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa83fe8768_847d29b8254d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 09:36:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa840aaca4_847d29b826b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:36:01 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa841eb3a5_847d29b82783@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Sent mail to bob@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 09:36:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa842ac82c_847d29b828e8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:36:03 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa843f17af_847d29b82942@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 09:36:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8453e426_847d29b830d6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.5ms Sent mail to bob@microsoft.com (0.8ms) Date: Sat, 15 Apr 2023 09:36:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa845c7065_847d29b8317f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 921ms (ActiveRecord: 1.3ms) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1015ms (ActiveRecord: 0.6ms) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.3ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (0.9ms) Completed 200 OK in 289ms (Views: 1.6ms | ActiveRecord: 0.6ms) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.3ms) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.4ms) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.1ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (1.6ms) Completed 200 OK in 6ms (Views: 4.1ms | ActiveRecord: 0.2ms) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 173ms (ActiveRecord: 0.6ms) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 174ms (ActiveRecord: 1.1ms) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 171ms (ActiveRecord: 0.7ms) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- [1m[35m (3.5ms)[0m [1m[34mSELECT sqlite_version(*)[0m ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 6.5ms | Allocations: 618) Devise::Mailer#confirmation_instructions: processed outbound mail in 36.6ms Delivered mail 643aa89711c03_ee3af8c967@Kevins-MacBook-Pro.local.mail (13.0ms) Date: Sat, 15 Apr 2023 09:37:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa89711c03_ee3af8c967@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:37:27 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 248ms (ActiveRecord: 0.3ms | Allocations: 1866) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.9ms | Allocations: 820) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 19.1ms | Allocations: 3714) Completed 200 OK in 263ms (Views: 21.7ms | ActiveRecord: 0.0ms | Allocations: 7253) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 90) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aa897daf32_ee3af8c101b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 09:37:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa897daf32_ee3af8c101b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:37:27 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=_-17YoPArSgM4dWYHBgA Redirected to http://www.example.com/ Completed 302 Found in 273ms (ActiveRecord: 0.2ms | Allocations: 4066) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:37:28 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 4ms (Views: 2.5ms | ActiveRecord: 0.1ms | Allocations: 1741) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:37:28 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=8owebPqzPKSVtycJ3Q8b Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 2013) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:37:28 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:37:28 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="8owebPqzPKSVtycJ3Q8b" actual="_-17YoPArSgM4dWYHBgA" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1128) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aa898a8319_ee3af8c1173@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa898a8319_ee3af8c1173@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:37:28 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=FhQyBnWRehWkgxHkyc-Y Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 1913) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 09:37:28 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.7ms | Allocations: 231) Devise::Mailer#unlock_instructions: processed outbound mail in 2.4ms Delivered mail 643aa8993b5ca_ee3af8c12c1@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aa8993b5ca_ee3af8c12c1@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 1748) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643aa89977870_ee3af8c1339@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 09:37:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aa89977870_ee3af8c1339@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 83) Devise::Mailer#unlock_instructions: processed outbound mail in 1.6ms Delivered mail 643aa89978c9e_ee3af8c1426@Kevins-MacBook-Pro.local.mail (1.2ms) Date: Sat, 15 Apr 2023 09:37:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aa89978c9e_ee3af8c1426@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 6ms (ActiveRecord: 0.1ms | Allocations: 3907) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aa899ba3ae_ee3af8c1542@Kevins-MacBook-Pro.local.mail (1.8ms) Date: Sat, 15 Apr 2023 09:37:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa899ba3ae_ee3af8c1542@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a03db9e_ee3af8c16cc@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a03db9e_ee3af8c16cc@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a149283_ee3af8c17ea@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 09:37:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a149283_ee3af8c17ea@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a7b8fd2_ee3af8c1862@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a7b8fd2_ee3af8c1862@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a8540f_ee3af8c19e4@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a8540f_ee3af8c19e4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aa8a84b127_ee3af8c20ac@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a84b127_ee3af8c20ac@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a88b691_ee3af8c219b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a88b691_ee3af8c219b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a8cbdcb_ee3af8c2288@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a8cbdcb_ee3af8c2288@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a918b79_ee3af8c2351@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a918b79_ee3af8c2351@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a95ece7_ee3af8c24d0@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a95ece7_ee3af8c24d0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8a9a016d_ee3af8c25b4@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8a9a016d_ee3af8c25b4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8ac61e52_ee3af8c267@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:48 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8ac61e52_ee3af8c267@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8acac5fd_ee3af8c277e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:48 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8acac5fd_ee3af8c277e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 846ms (ActiveRecord: 0.7ms | Allocations: 4565) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.3ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.9ms Delivered mail 643aa8af8f9b_ee3af8c283d@Kevins-MacBook-Pro.local.mail (1.2ms) Date: Sat, 15 Apr 2023 09:37:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aa8af8f9b_ee3af8c283d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.3ms | Allocations: 112) Devise::Mailer#unlock_instructions: processed outbound mail in 1.1ms Delivered mail 643aa8af98d1_ee3af8c29e6@Kevins-MacBook-Pro.local.mail (0.9ms) Date: Sat, 15 Apr 2023 09:37:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aa8af98d1_ee3af8c29e6@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 83) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643aa8afadaf_ee3af8c30e1@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 09:37:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aa8afadaf_ee3af8c30e1@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 5ms (ActiveRecord: 0.2ms | Allocations: 3974) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 410) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 294) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.2ms | Allocations: 1391) Completed 200 OK in 241ms (Views: 1.6ms | ActiveRecord: 0.0ms | Allocations: 1983) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1068) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 973) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.1ms | Allocations: 41) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.0ms | Allocations: 976) Completed 200 OK in 250ms (Views: 2.3ms | ActiveRecord: 0.0ms | Allocations: 17235) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8b6baf92_ee3af8c319f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:37:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8b6baf92_ee3af8c319f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:37:58 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=PEx9hykfPP8G5Y_LC3HQ Redirected to http://www.example.com/ Completed 302 Found in 249ms (ActiveRecord: 0.2ms | Allocations: 1916) Started GET "/" for 127.0.0.1 at 2023-04-15 09:37:59 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 4ms (ActiveRecord: 0.1ms | Allocations: 1051) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 09:37:59 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 991ms (ActiveRecord: 0.4ms | Allocations: 5117) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aa8b847f62_ee3af8c3237@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8b847f62_ee3af8c3237@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:38:00 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=SZLTqao5tW6z_v_xSkNx Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1914) Started GET "/" for 127.0.0.1 at 2023-04-15 09:38:00 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1321) Started GET "/" for 127.0.0.1 at 2023-04-15 09:38:00 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.7ms | Allocations: 454) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 2.2ms | Allocations: 2067) Completed 200 OK in 2041ms (Views: 3.6ms | ActiveRecord: 0.3ms | Allocations: 6345) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 612) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 214) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms | Allocations: 611) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 212) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 29) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.3ms | Allocations: 824) Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.2ms | Allocations: 1672) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 989ms (ActiveRecord: 0.4ms | Allocations: 5572) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1179ms (ActiveRecord: 0.5ms | Allocations: 5574) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1977ms (ActiveRecord: 0.6ms | Allocations: 4219) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 2490ms (ActiveRecord: 0.4ms | Allocations: 5006) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.3ms | Allocations: 629) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.0ms | Allocations: 1476) Completed 200 OK in 263ms (Views: 2.0ms | ActiveRecord: 0.2ms | Allocations: 5083) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643aa8c88c284_ee3af8c336@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 09:38:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8c88c284_ee3af8c336@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8c952ce9_ee3af8c34b4@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8c952ce9_ee3af8c34b4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8ca19168_ee3af8c35da@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8ca19168_ee3af8c35da@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8cb562e0_ee3af8c3624@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8cb562e0_ee3af8c3624@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8cc1819e_ee3af8c37e1@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8cc1819e_ee3af8c37e1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8cd5549d_ee3af8c3869@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8cd5549d_ee3af8c3869@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aa8ce927e8_ee3af8c39b1@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8ce927e8_ee3af8c39b1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8cf19f86_ee3af8c40eb@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8cf19f86_ee3af8c40eb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8d05c996_ee3af8c4129@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8d05c996_ee3af8c4129@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aa8d09e224_ee3af8c425e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 09:38:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8d09e224_ee3af8c425e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aa8d1657b7_ee3af8c436@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 09:38:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8d1657b7_ee3af8c436@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:38:25 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=MXKv7o4aev_Z9Ea_Ky_h Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1918) Started GET "/" for 127.0.0.1 at 2023-04-15 09:38:25 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1238) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 09:38:25 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 39ms (ActiveRecord: 0.1ms | Allocations: 2731) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aa8d1f0b7a_ee3af8c44b4@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 09:38:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aa8d1f0b7a_ee3af8c44b4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 09:38:26 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=QquYNgsQQyirR-HrAKd7 Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1916) Started GET "/" for 127.0.0.1 at 2023-04-15 09:38:26 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1264) Started GET "/" for 127.0.0.1 at 2023-04-15 09:38:26 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1262) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 573) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 212) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 571) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 212) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 30) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 2.8ms | Allocations: 759) Completed 200 OK in 8ms (Views: 5.6ms | ActiveRecord: 0.2ms | Allocations: 2426) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 181ms (ActiveRecord: 0.6ms | Allocations: 2806) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 21ms (ActiveRecord: 0.2ms | Allocations: 2809) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 19ms (ActiveRecord: 0.2ms | Allocations: 2407) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 8.1ms | Allocations: 670) Devise::Mailer#confirmation_instructions: processed outbound mail in 79.3ms Delivered mail 643aaebacbc5_f84e115828a3@Kevins-MacBook-Pro.local.mail (18.6ms) Date: Sat, 15 Apr 2023 10:03:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaebacbc5_f84e115828a3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:03:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=y5QLC6Fg9Rk1zfyUzyuW Redirected to http://www.example.com/ Completed 302 Found in 257ms (ActiveRecord: 0.2ms | Allocations: 3789) Started GET "/" for 127.0.0.1 at 2023-04-15 10:03:38 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 1430) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 10:03:38 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 25ms (ActiveRecord: 0.1ms | Allocations: 2712) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaebaa425c_f84e1158292@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaebaa425c_f84e1158292@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:03:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=vRCVzZgqsz_yqpzCuRMh Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1750) Started GET "/" for 127.0.0.1 at 2023-04-15 10:03:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 4ms (Views: 3.3ms | ActiveRecord: 0.1ms | Allocations: 1449) Started GET "/" for 127.0.0.1 at 2023-04-15 10:03:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1230) --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 25ms (ActiveRecord: 0.3ms | Allocations: 2421) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 498) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 181) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms | Allocations: 497) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.8ms | Allocations: 204) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 8.0ms | Allocations: 1458) Completed 200 OK in 14ms (Views: 12.1ms | ActiveRecord: 0.2ms | Allocations: 2698) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 19ms (ActiveRecord: 0.1ms | Allocations: 2089) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 162ms (ActiveRecord: 0.3ms | Allocations: 2090) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 21ms (ActiveRecord: 0.3ms | Allocations: 2070) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1000ms (ActiveRecord: 0.5ms | Allocations: 6958) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.0ms | Allocations: 2254) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 5.5ms | Allocations: 5902) Completed 200 OK in 273ms (Views: 6.6ms | ActiveRecord: 0.3ms | Allocations: 7361) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaec8999ca_f84e11583043@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:03:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaec8999ca_f84e11583043@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:03:52 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 243ms (ActiveRecord: 0.2ms | Allocations: 1157) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 1.7ms | Allocations: 798) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 14.0ms | Allocations: 2805) Completed 200 OK in 258ms (Views: 15.4ms | ActiveRecord: 0.0ms | Allocations: 3790) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643aaec965ccf_f84e11583125@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:03:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaec965ccf_f84e11583125@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:03:53 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=tCi6YJWsMymHPTnRzgTS Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.2ms | Allocations: 1750) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:03:53 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1231) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:03:53 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=VztKgzh2dQLLGwSHNE9o Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms | Allocations: 1875) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:03:53 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1230) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:03:53 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="VztKgzh2dQLLGwSHNE9o" actual="tCi6YJWsMymHPTnRzgTS" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaeca2fb4e_f84e11583278@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaeca2fb4e_f84e11583278@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:03:54 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=GPG74KvNYV1fC981xAxY Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1747) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:03:54 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1230) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaecab42b6_f84e1158334e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaecab42b6_f84e1158334e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643aaecb7918a_f84e11583411@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaecb7918a_f84e11583411@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaecc3f51d_f84e115835a@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:03:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaecc3f51d_f84e115835a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaecd7c361_f84e1158363c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaecd7c361_f84e1158363c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaece3e285_f84e115837e6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaece3e285_f84e115837e6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaecf7f4ec_f84e115838e2@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:03:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaecf7f4ec_f84e115838e2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaed0c27c1_f84e115839d6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaed0c27c1_f84e115839d6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaed14ab38_f84e115840c5@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:01 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaed14ab38_f84e115840c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaed287dec_f84e1158415f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaed287dec_f84e1158415f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:04:02 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=mnK1s8GhjLYSgjB1utP6 Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms | Allocations: 1747) Started GET "/" for 127.0.0.1 at 2023-04-15 10:04:02 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1002) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 10:04:02 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 989ms (ActiveRecord: 0.4ms | Allocations: 3892) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaed419087_f84e1158427a@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:04:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaed419087_f84e1158427a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:04:04 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=V52_vdrqxx6Rgzeci_vg Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1747) Started GET "/" for 127.0.0.1 at 2023-04-15 10:04:04 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1285) Started GET "/" for 127.0.0.1 at 2023-04-15 10:04:04 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1230) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Delivered mail 643aaed4d4c35_f84e1158434@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaed4d4c35_f84e1158434@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.3ms | Allocations: 224) Devise::Mailer#unlock_instructions: processed outbound mail in 2.8ms Delivered mail 643aaed4d59ed_f84e1158448f@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 10:04:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaed4d59ed_f84e1158448f@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643aaed4d6756_f84e1158450@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 10:04:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaed4d6756_f84e1158450@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 4ms (ActiveRecord: 0.1ms | Allocations: 3836) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 675) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 664) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.1ms | Allocations: 33) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.1ms | Allocations: 893) Completed 200 OK in 246ms (Views: 2.0ms | ActiveRecord: 0.0ms | Allocations: 8113) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 111) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643aaed55c4b9_f84e115846e3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aaed55c4b9_f84e115846e3@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 870) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643aaed59868f_f84e115847a0@Kevins-MacBook-Pro.local.mail (2.5ms) Date: Sat, 15 Apr 2023 10:04:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aaed59868f_f84e115847a0@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643aaed599a3b_f84e1158481c@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 10:04:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aaed599a3b_f84e1158481c@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3702) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms | Allocations: 339) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 261) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.1ms | Allocations: 1281) Completed 200 OK in 241ms (Views: 1.4ms | ActiveRecord: 0.0ms | Allocations: 1765) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.3ms | Allocations: 535) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.1ms | Allocations: 1944) Completed 200 OK in 990ms (Views: 1.4ms | ActiveRecord: 0.2ms | Allocations: 4552) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 535) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 535) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 24) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.5ms | Allocations: 779) Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms | Allocations: 1520) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 987ms (ActiveRecord: 0.4ms | Allocations: 3534) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 987ms (ActiveRecord: 0.5ms | Allocations: 3534) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 989ms (ActiveRecord: 0.4ms | Allocations: 3561) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaee3f1f3f_f84e1158494e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaee3f1f3f_f84e1158494e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaee43dd33_f84e11585011@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaee43dd33_f84e11585011@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaee52567_f84e115851a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaee52567_f84e115851a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaeeb6b4d8_f84e1158523c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaeeb6b4d8_f84e1158523c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.7ms Delivered mail 643aaeec744d6_f84e115853e6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaeec744d6_f84e115853e6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaef3649e_f84e115854e2@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef3649e_f84e115854e2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.0ms Delivered mail 643aaef346b0c_f84e115855d6@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:04:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef346b0c_f84e115855d6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.8ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.1ms Delivered mail 643aaef391726_f84e115856c5@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 10:04:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef391726_f84e115856c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaef3d369a_f84e1158575f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef3d369a_f84e1158575f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aaef420913_f84e1158587a@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:04:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef420913_f84e1158587a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaef466294_f84e1158594@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef466294_f84e1158594@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaef4ad5fe_f84e1158608f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef4ad5fe_f84e1158608f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaef4ed528_f84e1158610@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef4ed528_f84e1158610@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaef7b261e_f84e115862e3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef7b261e_f84e115862e3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaef83044_f84e115863a0@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:04:40 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaef83044_f84e115863a0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 1.8ms | Allocations: 667) Devise::Mailer#confirmation_instructions: processed outbound mail in 36.5ms Delivered mail 643aaf413ab16_faa511585369e@Kevins-MacBook-Pro.local.mail (10.1ms) Date: Sat, 15 Apr 2023 10:05:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf413ab16_faa511585369e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf4183d0f_faa51158537d6@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:05:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf4183d0f_faa51158537d6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.8ms | Allocations: 819) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 5.2ms | Allocations: 3162) Completed 200 OK in 1297ms (Views: 6.7ms | ActiveRecord: 0.5ms | Allocations: 8074) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 559) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.0ms | Allocations: 199) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 538) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 180) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.4ms | Allocations: 781) Completed 200 OK in 4ms (Views: 2.1ms | ActiveRecord: 0.2ms | Allocations: 1527) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1222ms (ActiveRecord: 0.6ms | Allocations: 6489) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1288ms (ActiveRecord: 0.4ms | Allocations: 3591) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1329ms (ActiveRecord: 0.5ms | Allocations: 3570) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.3ms | Allocations: 229) Devise::Mailer#unlock_instructions: processed outbound mail in 2.6ms Delivered mail 643aaf4e1d6c7_faa5115853812@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aaf4e1d6c7_faa5115853812@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 1399) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf4e59b30_faa51158539ed@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aaf4e59b30_faa51158539ed@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643aaf4e5a651_faa51158540c1@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 10:06:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aaf4e5a651_faa51158540c1@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3716) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1127ms (ActiveRecord: 0.5ms | Allocations: 3957) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.1ms | Allocations: 2208) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 2.7ms | Allocations: 5502) Completed 200 OK in 263ms (Views: 3.3ms | ActiveRecord: 0.1ms | Allocations: 6765) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf50e9078_faa5115854143@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf50e9078_faa5115854143@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:08 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 244ms (ActiveRecord: 0.1ms | Allocations: 1310) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.8ms | Allocations: 795) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 5.8ms | Allocations: 2791) Completed 200 OK in 248ms (Views: 7.0ms | ActiveRecord: 0.0ms | Allocations: 3891) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf51b3eec_faa51158542f0@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf51b3eec_faa51158542f0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=HWVX2Ak4UZwSpJNWsxRf Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1887) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:06:09 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 1.1ms | ActiveRecord: 0.1ms | Allocations: 1513) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=8zBBCP6QPy5TUiAz-c6z Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 1884) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:06:10 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1234) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:06:10 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="8zBBCP6QPy5TUiAz-c6z" actual="HWVX2Ak4UZwSpJNWsxRf" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf52809d8_faa511585434e@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf52809d8_faa511585434e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:10 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=wycWRxYa53yxsybX1xxJ Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1759) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:06:10 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf53e6a9_faa5115854498@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:11 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf53e6a9_faa5115854498@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:11 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=T2xLgjMyEbo1MxPC6BVJ Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/" for 127.0.0.1 at 2023-04-15 10:06:11 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1008) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 10:06:11 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1010ms (ActiveRecord: 0.4ms | Allocations: 3785) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf549f66a_faa51158545ec@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf549f66a_faa51158545ec@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:12 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=ShibyYwD7XypzB9t2g64 Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/" for 127.0.0.1 at 2023-04-15 10:06:12 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1288) Started GET "/" for 127.0.0.1 at 2023-04-15 10:06:12 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 565) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms | Allocations: 500) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 1.3ms | Allocations: 715) Completed 200 OK in 4ms (Views: 2.6ms | ActiveRecord: 0.1ms | Allocations: 1742) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 47ms (ActiveRecord: 0.6ms | Allocations: 2163) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 39ms (ActiveRecord: 0.2ms | Allocations: 2049) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 367ms (ActiveRecord: 0.3ms | Allocations: 2076) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf59c8ac7_faa5115854657@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf59c8ac7_faa5115854657@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:17 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=szAyrwEEH9pWSzkSftiw Redirected to http://www.example.com/ Completed 302 Found in 249ms (ActiveRecord: 0.2ms | Allocations: 1759) Started GET "/" for 127.0.0.1 at 2023-04-15 10:06:18 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1212) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 10:06:18 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 40ms (ActiveRecord: 0.1ms | Allocations: 2227) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf5a6b7f2_faa51158547d5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf5a6b7f2_faa51158547d5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:06:18 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=h1sCBUKckSpT_xEz332e Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms | Allocations: 1759) Started GET "/" for 127.0.0.1 at 2023-04-15 10:06:18 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1234) Started GET "/" for 127.0.0.1 at 2023-04-15 10:06:18 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms | Allocations: 339) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 262) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.0ms | Allocations: 1282) Completed 200 OK in 241ms (Views: 1.3ms | ActiveRecord: 0.0ms | Allocations: 1767) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.3ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.3ms Delivered mail 643aaf628781e_faa5115854812@Kevins-MacBook-Pro.local.mail (1.4ms) Date: Sat, 15 Apr 2023 10:06:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaf628781e_faa5115854812@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.3ms | Allocations: 108) Devise::Mailer#unlock_instructions: processed outbound mail in 1.4ms Delivered mail 643aaf62883ab_faa51158549ed@Kevins-MacBook-Pro.local.mail (1.1ms) Date: Sat, 15 Apr 2023 10:06:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaf62883ab_faa51158549ed@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 1.1ms Delivered mail 643aaf6289cff_faa51158550c1@Kevins-MacBook-Pro.local.mail (1.0ms) Date: Sat, 15 Apr 2023 10:06:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaf6289cff_faa51158550c1@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 6ms (ActiveRecord: 0.2ms | Allocations: 3732) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf62d39bb_faa5115855143@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf62d39bb_faa5115855143@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf6399a76_faa51158552f0@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf6399a76_faa51158552f0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf645f042_faa511585534e@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf645f042_faa511585534e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf65a394d_faa5115855498@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf65a394d_faa5115855498@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf6669631_faa51158555ec@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf6669631_faa51158555ec@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aaf67af4f9_faa5115855657@Kevins-MacBook-Pro.local.mail (0.9ms) Date: Sat, 15 Apr 2023 10:06:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf67af4f9_faa5115855657@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf68f3b3d_faa51158557d5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf68f3b3d_faa51158557d5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf697f8d4_faa5115855869@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf697f8d4_faa5115855869@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 38ms (ActiveRecord: 0.2ms | Allocations: 2429) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf6b2ec80_faa51158559cb@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf6b2ec80_faa51158559cb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf71b6092_faa5115856099@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:41 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf71b6092_faa5115856099@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf72c2406_faa5115856126@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf72c2406_faa5115856126@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf795c8fd_faa51158562c5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf795c8fd_faa51158562c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf79a206e_faa5115856363@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf79a206e_faa5115856363@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643aaf79eedee_faa51158564af@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 10:06:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf79eedee_faa51158564af@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf7a3ef42_faa51158565b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7a3ef42_faa51158565b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf7a8356c_faa5115856614@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:06:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7a8356c_faa5115856614@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf7ac80f7_faa51158567ca@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7ac80f7_faa51158567ca@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf7b21060_faa51158568f1@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7b21060_faa51158568f1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf7b65d1a_faa511585699d@Kevins-MacBook-Pro.local.mail (2.4ms) Date: Sat, 15 Apr 2023 10:06:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7b65d1a_faa511585699d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf7e354be_faa5115857069@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7e354be_faa5115857069@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf7e82f5e_faa51158571c4@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:06:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf7e82f5e_faa51158571c4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 675) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 664) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.0ms | Allocations: 34) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 894) Completed 200 OK in 245ms (Views: 1.7ms | ActiveRecord: 0.0ms | Allocations: 8095) [1m[35m (4.5ms)[0m [1m[34mSELECT sqlite_version(*)[0m ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 6.9ms | Allocations: 659) Devise::Mailer#confirmation_instructions: processed outbound mail in 51.3ms Delivered mail 643aaf9ae1301_fb58f8c538f@Kevins-MacBook-Pro.local.mail (11.4ms) Date: Sat, 15 Apr 2023 10:07:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf9ae1301_fb58f8c538f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:22 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=oWJxDwMhsxmdQbfajnv5 Redirected to http://www.example.com/ Completed 302 Found in 255ms (ActiveRecord: 0.3ms | Allocations: 4635) Started GET "/" for 127.0.0.1 at 2023-04-15 10:07:23 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1476) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 10:07:23 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 40ms (ActiveRecord: 0.1ms | Allocations: 4000) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aaf9b8cf0b_fb58f8c5473@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf9b8cf0b_fb58f8c5473@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:23 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xy5XG3Ugc4Q1h4Qp73mj Redirected to http://www.example.com/ Completed 302 Found in 252ms (ActiveRecord: 0.3ms | Allocations: 1895) Started GET "/" for 127.0.0.1 at 2023-04-15 10:07:23 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 4ms (Views: 3.1ms | ActiveRecord: 0.1ms | Allocations: 1489) Started GET "/" for 127.0.0.1 at 2023-04-15 10:07:23 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.9ms Delivered mail 643aaf9c2f02a_fb58f8c55d5@Kevins-MacBook-Pro.local.mail (1.4ms) Date: Sat, 15 Apr 2023 10:07:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf9c2f02a_fb58f8c55d5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:24 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 243ms (ActiveRecord: 0.1ms | Allocations: 1241) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 1.8ms | Allocations: 794) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 19.4ms | Allocations: 3581) Completed 200 OK in 267ms (Views: 24.1ms | ActiveRecord: 0.0ms | Allocations: 6696) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.1ms Delivered mail 643aaf9cf2aa9_fb58f8c56e3@Kevins-MacBook-Pro.local.mail (1.7ms) Date: Sat, 15 Apr 2023 10:07:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf9cf2aa9_fb58f8c56e3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:24 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Y3sK7Y9o88Dr_ENirxBE Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1894) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:07:25 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.6ms | ActiveRecord: 0.1ms | Allocations: 1274) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:25 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=gzseFygNGh5Uh_5w95g_ Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 2015) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:07:25 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 6ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1274) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:07:25 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="gzseFygNGh5Uh_5w95g_" actual="Y3sK7Y9o88Dr_ENirxBE" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1127) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aaf9dbfab7_fb58f8c5774@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aaf9dbfab7_fb58f8c5774@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:25 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=__j-eFN9Ugg7VkUHyn9a Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1894) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 10:07:26 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 981) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 830) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.0ms | Allocations: 33) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.0ms | Allocations: 912) Completed 200 OK in 258ms (Views: 2.3ms | ActiveRecord: 0.0ms | Allocations: 25259) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aaf9e991ef_fb58f8c5816@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaf9e991ef_fb58f8c5816@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.2ms | Allocations: 221) Devise::Mailer#unlock_instructions: processed outbound mail in 3.6ms Delivered mail 643aaf9e9a25e_fb58f8c59f9@Kevins-MacBook-Pro.local.mail (0.4ms) Date: Sat, 15 Apr 2023 10:07:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaf9e9a25e_fb58f8c59f9@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643aaf9e9adc5_fb58f8c60a4@Kevins-MacBook-Pro.local.mail (0.4ms) Date: Sat, 15 Apr 2023 10:07:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643aaf9e9adc5_fb58f8c60a4@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 4280) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1017ms (ActiveRecord: 0.5ms | Allocations: 7777) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.5ms | Allocations: 2385) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 5.2ms | Allocations: 6361) Completed 200 OK in 254ms (Views: 7.0ms | ActiveRecord: 0.1ms | Allocations: 9205) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafa0c920e_fb58f8c6114@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa0c920e_fb58f8c6114@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:28 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=PpoKmNAXhuMqziiM4tQv Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms | Allocations: 1893) Started GET "/" for 127.0.0.1 at 2023-04-15 10:07:29 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1044) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 10:07:29 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1003ms (ActiveRecord: 0.4ms | Allocations: 4247) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafa2606f8_fb58f8c6289@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa2606f8_fb58f8c6289@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 10:07:30 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=1jbFEiuEET3zrMefZyz6 Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms | Allocations: 1892) Started GET "/" for 127.0.0.1 at 2023-04-15 10:07:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1330) Started GET "/" for 127.0.0.1 at 2023-04-15 10:07:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafa32d0b_fb58f8c6359@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa32d0b_fb58f8c6359@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafa34754c_fb58f8c64e@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa34754c_fb58f8c64e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafa41ccf4_fb58f8c6562@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa41ccf4_fb58f8c6562@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafa4d74f7_fb58f8c66ca@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa4d74f7_fb58f8c66ca@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafa59d76b_fb58f8c679c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa59d76b_fb58f8c679c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafa6e2b97_fb58f8c6842@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa6e2b97_fb58f8c6842@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafa7a8948_fb58f8c69c5@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa7a8948_fb58f8c69c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafa8ec468_fb58f8c70d6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafa8ec468_fb58f8c70d6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aafaa3ddb7_fb58f8c7175@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 10:07:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafaa3ddb7_fb58f8c7175@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafaabdff8_fb58f8c7272@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafaabdff8_fb58f8c7272@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafacfa99_fb58f8c7364@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:40 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafacfa99_fb58f8c7364@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafb291d53_fb58f8c741c@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafb291d53_fb58f8c741c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafb39b780_fb58f8c75c3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:47 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafb39b780_fb58f8c75c3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafba29479_fb58f8c766f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafba29479_fb58f8c766f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafba6f404_fb58f8c775b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafba6f404_fb58f8c775b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643aafbabd477_fb58f8c787d@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbabd477_fb58f8c787d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafbbf821_fb58f8c792b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbbf821_fb58f8c792b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafbb55964_fb58f8c80fb@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 10:07:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbb55964_fb58f8c80fb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafbb99df9_fb58f8c81fb@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbb99df9_fb58f8c81fb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafbbe6a4f_fb58f8c827e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbbe6a4f_fb58f8c827e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aafbc37f71_fb58f8c83d3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbc37f71_fb58f8c83d3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafbf9968_fb58f8c8442@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbf9968_fb58f8c8442@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aafbf58370_fb58f8c856d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:07:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aafbf58370_fb58f8c856d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 111) Devise::Mailer#unlock_instructions: processed outbound mail in 1.3ms Delivered mail 643aafc0669e1_fb58f8c86b8@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:08:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aafc0669e1_fb58f8c86b8@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1198) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 0.9ms Delivered mail 643aafc0a2b2f_fb58f8c8751@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 10:08:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aafc0a2b2f_fb58f8c8751@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643aafc0a3734_fb58f8c8859@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 10:08:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aafc0a3734_fb58f8c8859@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3815) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.3ms | Allocations: 569) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.2ms | Allocations: 1937) Completed 200 OK in 1012ms (Views: 1.5ms | ActiveRecord: 0.2ms | Allocations: 4866) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 596) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 215) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 595) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 213) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 22) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 3.3ms | Allocations: 749) Completed 200 OK in 11ms (Views: 4.6ms | ActiveRecord: 0.5ms | Allocations: 1569) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1264ms (ActiveRecord: 0.6ms | Allocations: 5310) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1008ms (ActiveRecord: 0.4ms | Allocations: 5312) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1011ms (ActiveRecord: 0.6ms | Allocations: 4062) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 557) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 213) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 557) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 213) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.5ms | Allocations: 23) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 5.5ms | Allocations: 699) Completed 200 OK in 16ms (Views: 11.6ms | ActiveRecord: 0.4ms | Allocations: 2276) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 41ms (ActiveRecord: 0.2ms | Allocations: 2715) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 39ms (ActiveRecord: 0.3ms | Allocations: 2718) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 37ms (ActiveRecord: 0.3ms | Allocations: 2352) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 149ms (ActiveRecord: 0.6ms | Allocations: 3011) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 3ms (ActiveRecord: 0.2ms | Allocations: 400) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 266) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 1301) Completed 200 OK in 292ms (Views: 1.2ms | ActiveRecord: 0.0ms | Allocations: 1841) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 13ms (ActiveRecord: 0.0ms | Allocations: 2657) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 14ms (ActiveRecord: 0.3ms | Allocations: 2932) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 1.2ms | Allocations: 431) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 16.5ms | Allocations: 2809) Completed 200 OK in 341ms (Views: 54.5ms | ActiveRecord: 0.0ms | Allocations: 25899) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 2.0ms | Allocations: 235) Devise::Mailer#confirmation_instructions: processed outbound mail in 40.2ms Delivered mail 643ac6885e044_17c5ef3c2743a@Kevins-MacBook-Pro.local.mail (36.1ms) Date: Sat, 15 Apr 2023 11:45:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac6885e044_17c5ef3c2743a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 2.6ms | Allocations: 223) Devise::Mailer#unlock_instructions: processed outbound mail in 4.4ms Delivered mail 643ac68866a79_17c5ef3c275bc@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 11:45:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac68866a79_17c5ef3c275bc@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.9ms Delivered mail 643ac688680b9_17c5ef3c2766a@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac688680b9_17c5ef3c2766a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 6ms (ActiveRecord: 0.2ms | Allocations: 4020) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1277ms (ActiveRecord: 0.9ms | Allocations: 7554) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 3.9ms | Allocations: 2291) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 7.6ms | Allocations: 6003) Completed 200 OK in 282ms (Views: 9.0ms | ActiveRecord: 0.2ms | Allocations: 7523) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac694ed136_17c5ef3c277fb@Kevins-MacBook-Pro.local.mail (1.5ms) Date: Sat, 15 Apr 2023 11:45:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac694ed136_17c5ef3c277fb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.8ms Delivered mail 643ac695b5831_17c5ef3c278d3@Kevins-MacBook-Pro.local.mail (1.8ms) Date: Sat, 15 Apr 2023 11:45:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac695b5831_17c5ef3c278d3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.1ms Delivered mail 643ac6967d311_17c5ef3c27916@Kevins-MacBook-Pro.local.mail (1.5ms) Date: Sat, 15 Apr 2023 11:45:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6967d311_17c5ef3c27916@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.6ms Delivered mail 643ac697c5106_17c5ef3c2803a@Kevins-MacBook-Pro.local.mail (2.3ms) Date: Sat, 15 Apr 2023 11:45:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac697c5106_17c5ef3c2803a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.8ms Delivered mail 643ac6988cea5_17c5ef3c281ad@Kevins-MacBook-Pro.local.mail (1.8ms) Date: Sat, 15 Apr 2023 11:45:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6988cea5_17c5ef3c281ad@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.9ms Delivered mail 643ac699d3e05_17c5ef3c2823a@Kevins-MacBook-Pro.local.mail (1.9ms) Date: Sat, 15 Apr 2023 11:45:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac699d3e05_17c5ef3c2823a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac69b2d675_17c5ef3c283b4@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac69b2d675_17c5ef3c283b4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac69bad8a6_17c5ef3c284e3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac69bad8a6_17c5ef3c284e3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac69d306a_17c5ef3c285f4@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac69d306a_17c5ef3c285f4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:45:33 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 245ms (ActiveRecord: 0.2ms | Allocations: 1440) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.3ms | Allocations: 396) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 5.3ms | Allocations: 1761) Completed 200 OK in 246ms (Views: 6.0ms | ActiveRecord: 0.0ms | Allocations: 2354) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac69dc2d81_17c5ef3c28674@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac69dc2d81_17c5ef3c28674@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:45:33 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=uKYdDzGS1CbdWsDqVxSJ Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1817) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:45:34 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 5ms (Views: 3.5ms | ActiveRecord: 0.1ms | Allocations: 1516) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:45:34 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=qzHAf3TEQ273sWf2WoV6 Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms | Allocations: 1884) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:45:34 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1233) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:45:34 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="qzHAf3TEQ273sWf2WoV6" actual="uKYdDzGS1CbdWsDqVxSJ" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac69e8fdda_17c5ef3c2877c@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac69e8fdda_17c5ef3c2877c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:45:34 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=-YZusKhUPzoPaFSrpgGo Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:45:34 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac69f1ca4d_17c5ef3c28857@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac69f1ca4d_17c5ef3c28857@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.5ms Delivered mail 643ac6a5a7f36_17c5ef3c28951@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:41 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6a5a7f36_17c5ef3c28951@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6a6b48d2_17c5ef3c2905@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6a6b48d2_17c5ef3c2905@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6ad4e05f_17c5ef3c29182@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6ad4e05f_17c5ef3c29182@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac6ad9314f_17c5ef3c29293@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6ad9314f_17c5ef3c29293@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac6ade1723_17c5ef3c293b9@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6ade1723_17c5ef3c293b9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6ae35ec0_17c5ef3c29420@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6ae35ec0_17c5ef3c29420@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac6ae7bb93_17c5ef3c29566@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6ae7bb93_17c5ef3c29566@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.5ms Delivered mail 643ac6aecc1cf_17c5ef3c2960@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6aecc1cf_17c5ef3c2960@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6af25a41_17c5ef3c297e1@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6af25a41_17c5ef3c297e1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6af6ab20_17c5ef3c29881@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6af6ab20_17c5ef3c29881@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6b23e037_17c5ef3c299b5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6b23e037_17c5ef3c299b5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac6b29aa9f_17c5ef3c3009@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6b29aa9f_17c5ef3c3009@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 258ms (ActiveRecord: 1.8ms | Allocations: 2594) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6b49e292_17c5ef3c301fb@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6b49e292_17c5ef3c301fb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac6b4e4835_17c5ef3c302d3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6b4e4835_17c5ef3c302d3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6b5af7e3_17c5ef3c30316@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6b5af7e3_17c5ef3c30316@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:45:57 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xXFo9hL2BsUBs2yb28MX Redirected to http://www.example.com/ Completed 302 Found in 255ms (ActiveRecord: 0.2ms | Allocations: 1759) Started GET "/" for 127.0.0.1 at 2023-04-15 11:45:58 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 1222) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 11:45:58 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 40ms (ActiveRecord: 0.2ms | Allocations: 2361) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6b6549e8_17c5ef3c3043a@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:45:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6b6549e8_17c5ef3c3043a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:45:58 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=wwqoNbDaF9wMZ72oxFk2 Redirected to http://www.example.com/ Completed 302 Found in 266ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 11:45:58 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1233) Started GET "/" for 127.0.0.1 at 2023-04-15 11:45:58 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1235) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 111) Devise::Mailer#unlock_instructions: processed outbound mail in 1.2ms Delivered mail 643ac6b6e6995_17c5ef3c305ad@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac6b6e6995_17c5ef3c305ad@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.0ms | Allocations: 870) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6b72f0b1_17c5ef3c3063a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:45:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac6b72f0b1_17c5ef3c3063a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ac6b72fbec_17c5ef3c307b4@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:45:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac6b72fbec_17c5ef3c307b4@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3699) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.2ms | Allocations: 504) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 181) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.3ms | Allocations: 500) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 17ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 4.1ms | Allocations: 716) Completed 200 OK in 13ms (Views: 7.0ms | ActiveRecord: 0.5ms | Allocations: 1627) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 75ms (ActiveRecord: 1.5ms | Allocations: 2095) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 302ms (ActiveRecord: 2.4ms | Allocations: 2096) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 36ms (ActiveRecord: 0.2ms | Allocations: 2076) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.3ms | Allocations: 534) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.2ms | Allocations: 1945) Completed 200 OK in 1048ms (Views: 2.0ms | ActiveRecord: 0.4ms | Allocations: 4733) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 14ms (ActiveRecord: 0.4ms | Allocations: 538) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 179) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.3ms | Allocations: 538) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 179) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 24) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.3ms | Allocations: 779) Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.2ms | Allocations: 1523) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1450ms (ActiveRecord: 0.8ms | Allocations: 3781) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1046ms (ActiveRecord: 0.8ms | Allocations: 3757) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1006ms (ActiveRecord: 0.5ms | Allocations: 3788) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms | Allocations: 339) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 262) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 1282) Completed 200 OK in 241ms (Views: 1.2ms | ActiveRecord: 0.0ms | Allocations: 1766) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6c75596_17c5ef3c308e3@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:46:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6c75596_17c5ef3c308e3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:46:15 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=X-dUznSz5CBzhrFaN_kx Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.3ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 11:46:15 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1005) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 11:46:15 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1007ms (ActiveRecord: 0.4ms | Allocations: 3999) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac6c8912bd_17c5ef3c309f4@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:46:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac6c8912bd_17c5ef3c309f4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:46:16 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=jJAkf_HHoSPCixzvpn8z Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.3ms | Allocations: 1757) Started GET "/" for 127.0.0.1 at 2023-04-15 11:46:16 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1289) Started GET "/" for 127.0.0.1 at 2023-04-15 11:46:16 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 1.8ms | Allocations: 667) Devise::Mailer#confirmation_instructions: processed outbound mail in 42.1ms Delivered mail 643ac78898ed0_17f97f3c72714@Kevins-MacBook-Pro.local.mail (10.4ms) Date: Sat, 15 Apr 2023 11:49:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac78898ed0_17f97f3c72714@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac78f243ee_17f97f3c72849@Kevins-MacBook-Pro.local.mail (4.7ms) Date: Sat, 15 Apr 2023 11:49:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac78f243ee_17f97f3c72849@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7902fa3b_17f97f3c72979@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7902fa3b_17f97f3c72979@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac796a9d32_17f97f3c73038@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac796a9d32_17f97f3c73038@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac796edfc9_17f97f3c73150@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac796edfc9_17f97f3c73150@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ac79747ed1_17f97f3c73290@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79747ed1_17f97f3c73290@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7978835c_17f97f3c73325@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7978835c_17f97f3c73325@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac797cd808_17f97f3c734c5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac797cd808_17f97f3c734c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac79819454_17f97f3c735ee@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79819454_17f97f3c735ee@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac79861fbe_17f97f3c73654@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79861fbe_17f97f3c73654@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac798a22be_17f97f3c73717@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac798a22be_17f97f3c73717@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac79b70521_17f97f3c73831@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:47 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79b70521_17f97f3c73831@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac79bbadb5_17f97f3c739e0@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:47 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79bbadb5_17f97f3c739e0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac79df977_17f97f3c7408f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:49:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79df977_17f97f3c7408f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:49:49 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 245ms (ActiveRecord: 0.2ms | Allocations: 1794) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.8ms | Allocations: 795) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 7.3ms | Allocations: 3253) Completed 200 OK in 251ms (Views: 9.3ms | ActiveRecord: 0.0ms | Allocations: 4753) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac79dd1222_17f97f3c74188@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79dd1222_17f97f3c74188@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:49:49 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=MHxHyMoxnkoTqwwTUppU Redirected to http://www.example.com/ Completed 302 Found in 251ms (ActiveRecord: 0.2ms | Allocations: 3068) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:49:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.7ms | ActiveRecord: 0.1ms | Allocations: 1645) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:49:50 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Nefguy_DWDz-sej5CVVo Redirected to http://www.example.com/ Completed 302 Found in 241ms (ActiveRecord: 0.1ms | Allocations: 1884) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:49:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:49:50 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="Nefguy_DWDz-sej5CVVo" actual="MHxHyMoxnkoTqwwTUppU" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac79e9895e_17f97f3c74250@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac79e9895e_17f97f3c74250@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:49:50 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=DyogyzLXkygr7Smqzm2e Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:49:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 681) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 670) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.1ms | Allocations: 34) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.1ms | Allocations: 905) Completed 200 OK in 252ms (Views: 1.9ms | ActiveRecord: 0.0ms | Allocations: 14189) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1182ms (ActiveRecord: 0.5ms | Allocations: 4540) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.4ms | Allocations: 2291) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 3.7ms | Allocations: 6002) Completed 200 OK in 268ms (Views: 5.3ms | ActiveRecord: 0.2ms | Allocations: 7522) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643ac7a56df95_17f97f3c743c2@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac7a56df95_17f97f3c743c2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.2ms | Allocations: 223) Devise::Mailer#unlock_instructions: processed outbound mail in 2.2ms Delivered mail 643ac7a56eae3_17f97f3c7447d@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:49:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac7a56eae3_17f97f3c7447d@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ac7a56f718_17f97f3c745f3@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:49:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac7a56f718_17f97f3c745f3@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3844) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.3ms | Allocations: 111) Devise::Mailer#unlock_instructions: processed outbound mail in 1.4ms Delivered mail 643ac7a5ac8b3_17f97f3c7461c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:49:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac7a5ac8b3_17f97f3c7461c@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 870) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7a5e885e_17f97f3c747d3@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:49:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac7a5e885e_17f97f3c747d3@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ac7a5e935d_17f97f3c748ed@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:49:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac7a5e935d_17f97f3c748ed@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3699) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 567) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 181) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 500) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 24) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 2.8ms | Allocations: 712) Completed 200 OK in 7ms (Views: 5.1ms | ActiveRecord: 0.2ms | Allocations: 1738) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 1054ms (ActiveRecord: 0.5ms | Allocations: 2216) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 174ms (ActiveRecord: 0.6ms | Allocations: 2096) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 453ms (ActiveRecord: 0.5ms | Allocations: 2076) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643ac7af4f667_17f97f3c74976@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 11:50:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7af4f667_17f97f3c74976@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7af9508d_17f97f3c75069@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7af9508d_17f97f3c75069@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 22ms (ActiveRecord: 0.3ms | Allocations: 2430) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7b0d990a_17f97f3c75120@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b0d990a_17f97f3c75120@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7b19c07f_17f97f3c75255@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:50:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b19c07f_17f97f3c75255@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7b2612ed_17f97f3c753f6@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b2612ed_17f97f3c753f6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7b3a273e_17f97f3c75433@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:11 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b3a273e_17f97f3c75433@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7b469420_17f97f3c7552b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b469420_17f97f3c7552b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7b5ac95b_17f97f3c756ea@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b5ac95b_17f97f3c756ea@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7b6e9b40_17f97f3c7575d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:50:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b6e9b40_17f97f3c7575d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7b771497_17f97f3c75820@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:50:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b771497_17f97f3c75820@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7b8b26cf_17f97f3c759ac@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b8b26cf_17f97f3c759ac@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:16 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=e_Yh4s4Lx18L9LycuiPy Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1762) Started GET "/" for 127.0.0.1 at 2023-04-15 11:50:16 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1219) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 11:50:16 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 21ms (ActiveRecord: 0.1ms | Allocations: 2228) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7b9497cf_17f97f3c76050@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7b9497cf_17f97f3c76050@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:17 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=YXecRZMLZJS54cp43HyX Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 11:50:17 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1234) Started GET "/" for 127.0.0.1 at 2023-04-15 11:50:17 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.4ms | Allocations: 535) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.5ms | Allocations: 1946) Completed 200 OK in 1471ms (Views: 1.8ms | ActiveRecord: 0.4ms | Allocations: 4737) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 538) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms | Allocations: 538) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 179) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 24) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.6ms | Allocations: 779) Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms | Allocations: 1523) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1003ms (ActiveRecord: 0.5ms | Allocations: 3772) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1003ms (ActiveRecord: 0.4ms | Allocations: 3761) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1165ms (ActiveRecord: 0.5ms | Allocations: 3788) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7cbd48da_17f97f3c761c2@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:50:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7cbd48da_17f97f3c761c2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:35 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=qMxrXRqTc9fCQxSxjvsa Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 11:50:36 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1005) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 11:50:36 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 984ms (ActiveRecord: 0.4ms | Allocations: 3998) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7cd63d44_17f97f3c7627d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:50:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7cd63d44_17f97f3c7627d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:37 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=wDH6LXFA8MtMgUBiaEn2 Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/" for 127.0.0.1 at 2023-04-15 11:50:37 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1288) Started GET "/" for 127.0.0.1 at 2023-04-15 11:50:37 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms | Allocations: 339) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 262) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.3ms | Allocations: 1282) Completed 200 OK in 243ms (Views: 1.7ms | ActiveRecord: 0.0ms | Allocations: 1765) [1m[35m (2.8ms)[0m [1m[34mSELECT sqlite_version(*)[0m ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 5.7ms | Allocations: 659) Devise::Mailer#confirmation_instructions: processed outbound mail in 69.4ms Delivered mail 643ac7de6d96c_1804ff78249f1@Kevins-MacBook-Pro.local.mail (12.4ms) Date: Sat, 15 Apr 2023 11:50:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7de6d96c_1804ff78249f1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:54 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 247ms (ActiveRecord: 0.3ms | Allocations: 1863) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.9ms | Allocations: 790) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 15.6ms | Allocations: 3599) Completed 200 OK in 261ms (Views: 19.1ms | ActiveRecord: 0.0ms | Allocations: 6929) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7df3b835_1804ff782508b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:50:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7df3b835_1804ff782508b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:55 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=84TcM8sFmC3yKnskTQBi Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.2ms | Allocations: 3923) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:50:55 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 4ms (Views: 2.6ms | ActiveRecord: 0.1ms | Allocations: 1691) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:55 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=VbeCVpyBh7yRY4XD7Hmp Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 2015) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:50:55 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:50:55 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="VbeCVpyBh7yRY4XD7Hmp" actual="84TcM8sFmC3yKnskTQBi" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1127) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7e0861f_1804ff78251a5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:50:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7e0861f_1804ff78251a5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:50:56 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=GPx4LYr6yeXYBddAePuj Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1895) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:50:56 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1275) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.9ms | Allocations: 848) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 3.4ms | Allocations: 2985) Completed 200 OK in 1913ms (Views: 4.4ms | ActiveRecord: 0.4ms | Allocations: 8195) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms | Allocations: 599) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 215) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 595) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 213) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 22) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.5ms | Allocations: 750) Completed 200 OK in 5ms (Views: 2.1ms | ActiveRecord: 0.3ms | Allocations: 1571) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1159ms (ActiveRecord: 0.5ms | Allocations: 7919) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 991ms (ActiveRecord: 0.4ms | Allocations: 5091) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1149ms (ActiveRecord: 0.5ms | Allocations: 3841) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7eaaea0b_1804ff78252ec@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7eaaea0b_1804ff78252ec@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7f127176_1804ff7825364@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f127176_1804ff7825364@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7f22dff0_1804ff78254b9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f22dff0_1804ff78254b9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7f89abeb_1804ff782553a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f89abeb_1804ff782553a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7f8df9c0_1804ff78256fd@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f8df9c0_1804ff78256fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac7f934eb0_1804ff78257da@Kevins-MacBook-Pro.local.mail (2.3ms) Date: Sat, 15 Apr 2023 11:51:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f934eb0_1804ff78257da@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643ac7f975c1a_1804ff7825882@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f975c1a_1804ff7825882@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643ac7f9b5e3e_1804ff78259d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7f9b5e3e_1804ff78259d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7fa6775_1804ff782601a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7fa6775_1804ff782601a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7fa4d1b8_1804ff78261aa@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7fa4d1b8_1804ff78261aa@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7fa8dcca_1804ff78262aa@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7fa8dcca_1804ff78262aa@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7fd55477_1804ff78263a3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7fd55477_1804ff78263a3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac7fd9b28b_1804ff782641f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac7fd9b28b_1804ff782641f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 983) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 830) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.1ms | Allocations: 33) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 912) Completed 200 OK in 261ms (Views: 2.2ms | ActiveRecord: 0.0ms | Allocations: 25240) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1009ms (ActiveRecord: 0.5ms | Allocations: 4768) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 2.5ms | Allocations: 2146) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 7.9ms | Allocations: 5357) Completed 200 OK in 275ms (Views: 10.0ms | ActiveRecord: 0.2ms | Allocations: 7321) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 400) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.7ms | Allocations: 266) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 2.8ms | Allocations: 1301) Completed 200 OK in 243ms (Views: 3.2ms | ActiveRecord: 0.0ms | Allocations: 1841) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.9ms Delivered mail 643ac808dd225_1804ff78265f1@Kevins-MacBook-Pro.local.mail (1.4ms) Date: Sat, 15 Apr 2023 11:51:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac808dd225_1804ff78265f1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:51:36 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=9eHpKCEay6yy5aqFEWpz Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.5ms | Allocations: 1894) Started GET "/" for 127.0.0.1 at 2023-04-15 11:51:37 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.1ms | Allocations: 1053) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 11:51:37 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 988ms (ActiveRecord: 0.4ms | Allocations: 4312) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac80a6985b_1804ff782668b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac80a6985b_1804ff782668b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:51:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=nzsfRnm5c6MyoTgy2Hgp Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1894) Started GET "/" for 127.0.0.1 at 2023-04-15 11:51:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1330) Started GET "/" for 127.0.0.1 at 2023-04-15 11:51:38 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms | Allocations: 624) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 213) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 557) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 213) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 22) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 2.9ms | Allocations: 699) Completed 200 OK in 10ms (Views: 7.6ms | ActiveRecord: 0.2ms | Allocations: 2391) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 27ms (ActiveRecord: 0.3ms | Allocations: 2745) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 23ms (ActiveRecord: 0.2ms | Allocations: 2722) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 31ms (ActiveRecord: 0.7ms | Allocations: 2747) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac81071c08_1804ff78267a5@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac81071c08_1804ff78267a5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.3ms | Allocations: 219) Devise::Mailer#unlock_instructions: processed outbound mail in 3.2ms Delivered mail 643ac81072b17_1804ff78268ec@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:51:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac81072b17_1804ff78268ec@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ac81073788_1804ff7826964@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:51:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac81073788_1804ff7826964@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 4282) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 111) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643ac810b1392_1804ff78270b9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac810b1392_1804ff78270b9@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1196) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 0.9ms Delivered mail 643ac810ed13c_1804ff782713a@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:51:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac810ed13c_1804ff782713a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.5ms Delivered mail 643ac810edc00_1804ff78272fd@Kevins-MacBook-Pro.local.mail (0.4ms) Date: Sat, 15 Apr 2023 11:51:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac810edc00_1804ff78272fd@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3817) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac81139ac2_1804ff78273da@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:51:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81139ac2_1804ff78273da@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:51:45 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=HT6TmUhoiXh7nzrTUVzy Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1895) Started GET "/" for 127.0.0.1 at 2023-04-15 11:51:45 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1250) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 11:51:45 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 36ms (ActiveRecord: 0.1ms | Allocations: 2544) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac811c56ee_1804ff7827482@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac811c56ee_1804ff7827482@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:51:45 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=9SDEwKWGi2hxz6QxQ2z2 Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms | Allocations: 1894) Started GET "/" for 127.0.0.1 at 2023-04-15 11:51:46 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1274) Started GET "/" for 127.0.0.1 at 2023-04-15 11:51:46 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 20ms (ActiveRecord: 0.1ms | Allocations: 3012) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac81562c9a_1804ff782758b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81562c9a_1804ff782758b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac816256d4_1804ff78276a5@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac816256d4_1804ff78276a5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac816dbd4c_1804ff78277ec@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac816dbd4c_1804ff78277ec@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643ac818233fe_1804ff7827864@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac818233fe_1804ff7827864@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac818d97d8_1804ff78279b9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac818d97d8_1804ff78279b9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643ac81a23257_1804ff782803a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81a23257_1804ff782803a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac81b5ed42_1804ff78281fd@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81b5ed42_1804ff78281fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac81bda19c_1804ff78282da@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81bda19c_1804ff78282da@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac81d23c75_1804ff7828382@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81d23c75_1804ff7828382@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac81d683eb_1804ff78284d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:51:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac81d683eb_1804ff78284d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1185ms (ActiveRecord: 0.5ms | Allocations: 20739) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.5ms | Allocations: 2434) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 12.4ms | Allocations: 7084) Completed 200 OK in 261ms (Views: 17.2ms | ActiveRecord: 0.1ms | Allocations: 9267) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.5ms | Allocations: 231) Devise::Mailer#confirmation_instructions: processed outbound mail in 9.2ms Delivered mail 643ac94748269_185f3f3c9761b@Kevins-MacBook-Pro.local.mail (13.0ms) Date: Sat, 15 Apr 2023 11:56:55 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac94748269_185f3f3c9761b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643ac94db31b5_185f3f3c97729@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 11:57:01 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac94db31b5_185f3f3c97729@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac94ec4cf3_185f3f3c97855@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac94ec4cf3_185f3f3c97855@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.4ms Delivered mail 643ac9553bea3_185f3f3c9793f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac9553bea3_185f3f3c9793f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Delivered mail 643ac9557c040_185f3f3c980c5@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac9557c040_185f3f3c980c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac955c1e0b_185f3f3c9813@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac955c1e0b_185f3f3c9813@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac956e19a_185f3f3c982a5@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac956e19a_185f3f3c982a5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac956530bd_185f3f3c98335@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac956530bd_185f3f3c98335@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac956938bc_185f3f3c984c9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac956938bc_185f3f3c984c9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac956dd7f9_185f3f3c985b7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac956dd7f9_185f3f3c985b7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac9572a7d7_185f3f3c986e8@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:11 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac9572a7d7_185f3f3c986e8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac959e0669_185f3f3c9877f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:13 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac959e0669_185f3f3c9877f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac95a31847_185f3f3c988e6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac95a31847_185f3f3c988e6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 7ms (ActiveRecord: 0.0ms | Allocations: 961) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 3ms (ActiveRecord: 0.1ms | Allocations: 922) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.5ms | Allocations: 431) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 6.3ms | Allocations: 1927) Completed 200 OK in 252ms (Views: 7.8ms | ActiveRecord: 0.0ms | Allocations: 9617) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.4ms | Allocations: 605) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.2ms | Allocations: 2016) Completed 200 OK in 1020ms (Views: 1.4ms | ActiveRecord: 0.5ms | Allocations: 4864) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 539) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 196) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.2ms | Allocations: 538) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 179) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 24) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.6ms | Allocations: 779) Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms | Allocations: 1523) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1014ms (ActiveRecord: 0.5ms | Allocations: 3830) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1149ms (ActiveRecord: 0.4ms | Allocations: 3808) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 993ms (ActiveRecord: 0.4ms | Allocations: 3789) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac963cca61_185f3f3c98929@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac963cca61_185f3f3c98929@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac9641b28a_185f3f3c99055@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac9641b28a_185f3f3c99055@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 567) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 4ms (ActiveRecord: 0.2ms | Allocations: 500) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 10.6ms | Allocations: 715) Completed 200 OK in 17ms (Views: 14.4ms | ActiveRecord: 0.3ms | Allocations: 1742) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 28ms (ActiveRecord: 1.8ms | Allocations: 2158) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 287ms (ActiveRecord: 0.9ms | Allocations: 2049) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 30ms (ActiveRecord: 0.9ms | Allocations: 2077) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.6ms | Allocations: 229) Devise::Mailer#unlock_instructions: processed outbound mail in 2.0ms Delivered mail 643ac96c2569_185f3f3c9911b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac96c2569_185f3f3c9911b@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 969) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 1.2ms Delivered mail 643ac96c416c5_185f3f3c99229@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac96c416c5_185f3f3c99229@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ac96c4237d_185f3f3c99355@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:57:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ac96c4237d_185f3f3c99355@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3714) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac96c84433_185f3f3c9943f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac96c84433_185f3f3c9943f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac96d4a029_185f3f3c995c5@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 11:57:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac96d4a029_185f3f3c995c5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac96e11fb6_185f3f3c9963@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac96e11fb6_185f3f3c9963@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac96f57602_185f3f3c997a5@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac96f57602_185f3f3c997a5@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac9701e0ab_185f3f3c99835@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac9701e0ab_185f3f3c99835@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643ac97162b9c_185f3f3c999c9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97162b9c_185f3f3c999c9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac972a72f9_185f3f3c1000b7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac972a72f9_185f3f3c1000b7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac97335d9b_185f3f3c1001e8@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97335d9b_185f3f3c1001e8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms | Allocations: 442) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.3ms | Allocations: 395) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 4.8ms | Allocations: 1759) Completed 200 OK in 245ms (Views: 5.5ms | ActiveRecord: 0.0ms | Allocations: 2355) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac97b62e01_185f3f3c10027f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:47 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97b62e01_185f3f3c10027f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:47 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 245ms (ActiveRecord: 0.2ms | Allocations: 1201) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 264) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.1ms | Allocations: 1275) Completed 200 OK in 244ms (Views: 1.5ms | ActiveRecord: 0.0ms | Allocations: 1754) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac97c29714_185f3f3c1003e6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:48 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97c29714_185f3f3c1003e6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:48 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=ACVgp2PBnyLnFdrRy5fF Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.3ms | Allocations: 1791) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:57:48 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms | Allocations: 1512) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:48 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=TToJpuw16u8zCsRh8ZgT Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms | Allocations: 1886) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:57:48 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:57:48 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="TToJpuw16u8zCsRh8ZgT" actual="ACVgp2PBnyLnFdrRy5fF" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ac97ce7cb9_185f3f3c1004f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:48 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97ce7cb9_185f3f3c1004f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:48 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=J-5u9iGY5NycCwgWuCmx Redirected to http://www.example.com/ Completed 302 Found in 267ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 11:57:49 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.6ms Delivered mail 643ac97d791cf_185f3f3c10055f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97d791cf_185f3f3c10055f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:49 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=sczEpz1ixwup3GyRGWSo Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 11:57:49 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1217) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 11:57:49 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 20ms (ActiveRecord: 0.2ms | Allocations: 2229) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac97ed55a_185f3f3c1006a6@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac97ed55a_185f3f3c1006a6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:50 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=go89iAwqJgBpR13eCu7e Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.3ms | Allocations: 1775) Started GET "/" for 127.0.0.1 at 2023-04-15 11:57:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) Started GET "/" for 127.0.0.1 at 2023-04-15 11:57:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac97e956ec_185f3f3c1007b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac97e956ec_185f3f3c1007b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 108) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ac97e95c50_185f3f3c100893@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:57:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac97e95c50_185f3f3c100893@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ac97e96a72_185f3f3c100930@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac97e96a72_185f3f3c100930@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3734) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 924ms (ActiveRecord: 0.7ms | Allocations: 2431) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ac98069209_185f3f3c101078@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 11:57:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac98069209_185f3f3c101078@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:52 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=KobY2GNEDjauskZJnySZ Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.3ms | Allocations: 1759) Started GET "/" for 127.0.0.1 at 2023-04-15 11:57:52 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1005) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 11:57:52 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 988ms (ActiveRecord: 0.4ms | Allocations: 4005) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643ac981e907f_185f3f3c101148@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 11:57:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ac981e907f_185f3f3c101148@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 11:57:53 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=ySfkDzboW-VfvtRq7fxF Redirected to http://www.example.com/ Completed 302 Found in 255ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/" for 127.0.0.1 at 2023-04-15 11:57:54 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1288) Started GET "/" for 127.0.0.1 at 2023-04-15 11:57:54 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) [1m[35m (3.1ms)[0m [1m[34mSELECT sqlite_version(*)[0m ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 5.8ms | Allocations: 618) Devise::Mailer#confirmation_instructions: processed outbound mail in 36.1ms Delivered mail 643ac9eb3c037_1cdf64983fd@Kevins-MacBook-Pro.local.mail (11.5ms) Date: Sat, 15 Apr 2023 11:59:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac9eb3c037_1cdf64983fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.5ms | Allocations: 223) Devise::Mailer#unlock_instructions: processed outbound mail in 2.0ms Delivered mail 643ac9eb3ebd1_1cdf649843c@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:59:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac9eb3ebd1_1cdf649843c@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 83) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ac9eb40d8a_1cdf6498550@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 11:59:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ac9eb40d8a_1cdf6498550@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 8ms (ActiveRecord: 0.2ms | Allocations: 6357) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.3ms | Allocations: 1067) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 216) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 571) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 212) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.5ms | Allocations: 205) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 8.3ms | Allocations: 1810) Completed 200 OK in 12ms (Views: 11.3ms | ActiveRecord: 0.1ms | Allocations: 5093) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 29ms (ActiveRecord: 0.3ms | Allocations: 3797) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 20ms (ActiveRecord: 0.1ms | Allocations: 3762) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 24ms (ActiveRecord: 0.2ms | Allocations: 3747) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1001ms (ActiveRecord: 0.5ms | Allocations: 8599) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.3ms | Allocations: 634) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 3.2ms | Allocations: 1832) Completed 200 OK in 268ms (Views: 4.9ms | ActiveRecord: 0.2ms | Allocations: 6438) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 511) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.9ms | Allocations: 817) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 9.3ms | Allocations: 3263) Completed 200 OK in 257ms (Views: 11.0ms | ActiveRecord: 0.0ms | Allocations: 5285) --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 21ms (ActiveRecord: 0.2ms | Allocations: 3139) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.2ms | Allocations: 273) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.9ms | Allocations: 1083) Completed 200 OK in 992ms (Views: 1.6ms | ActiveRecord: 0.3ms | Allocations: 4622) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms | Allocations: 612) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 212) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 611) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 212) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 30) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.3ms | Allocations: 824) Completed 200 OK in 4ms (Views: 1.9ms | ActiveRecord: 0.2ms | Allocations: 1671) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1010ms (ActiveRecord: 0.6ms | Allocations: 4414) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1129ms (ActiveRecord: 0.5ms | Allocations: 4393) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1160ms (ActiveRecord: 0.5ms | Allocations: 3989) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 90) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aca058b92d_1cdf649868b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca058b92d_1cdf649868b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:05 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=nJs4Jjwu2VJYCVrJpgT2 Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 2417) Started GET "/" for 127.0.0.1 at 2023-04-15 12:00:05 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1317) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 12:00:05 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 22ms (ActiveRecord: 0.1ms | Allocations: 2572) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aca0623bd9_1cdf64987f2@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca0623bd9_1cdf64987f2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:06 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=4saSRm7VJ1A59EmMSTRW Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1916) Started GET "/" for 127.0.0.1 at 2023-04-15 12:00:06 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 4ms (Views: 3.2ms | ActiveRecord: 0.0ms | Allocations: 1532) Started GET "/" for 127.0.0.1 at 2023-04-15 12:00:06 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca06abef5_1cdf6498898@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca06abef5_1cdf6498898@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:06 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 242ms (ActiveRecord: 0.1ms | Allocations: 1248) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 296) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.1ms | Allocations: 1389) Completed 200 OK in 241ms (Views: 1.4ms | ActiveRecord: 0.0ms | Allocations: 1972) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aca0773167_1cdf649898b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca0773167_1cdf649898b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:07 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=XJv7AcmyYNN9Atdgoc6m Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.3ms | Allocations: 1913) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:00:07 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:07 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=4rz8Ej15TUYrSMNrB8U7 Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 2013) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:00:07 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:00:07 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="4rz8Ej15TUYrSMNrB8U7" actual="XJv7AcmyYNN9Atdgoc6m" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1128) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643aca0838b92_1cdf64990f2@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:00:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca0838b92_1cdf64990f2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:08 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Hou4GoY68zk6mKDCJMVe Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms | Allocations: 1913) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:00:08 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca08b5e5f_1cdf649916a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca08b5e5f_1cdf649916a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643aca0f27998_1cdf6499211@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:15 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca0f27998_1cdf6499211@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca10293af_1cdf64993b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:16 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca10293af_1cdf64993b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca168f45a_1cdf64994ce@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca168f45a_1cdf64994ce@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca16cfec8_1cdf6499531@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca16cfec8_1cdf6499531@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca17221a3_1cdf64996a9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca17221a3_1cdf64996a9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1762e8f_1cdf649975f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1762e8f_1cdf649975f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 4.1ms Delivered mail 643aca17a49f5_1cdf649989e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca17a49f5_1cdf649989e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643aca17e5f78_1cdf64999c1@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca17e5f78_1cdf64999c1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643aca1837a49_1cdf64100064@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1837a49_1cdf64100064@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643aca18792d4_1cdf6410013f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca18792d4_1cdf6410013f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1b3e1b7_1cdf641002e4@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1b3e1b7_1cdf641002e4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1b836f2_1cdf641003e7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:27 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1b836f2_1cdf641003e7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1c8c918_1cdf6410048f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1c8c918_1cdf6410048f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:28 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=1zBPTzwYLczxbs3LUjoV Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1917) Started GET "/" for 127.0.0.1 at 2023-04-15 12:00:28 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1037) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 12:00:28 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 985ms (ActiveRecord: 0.4ms | Allocations: 4446) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1e16a6f_1cdf6410053e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1e16a6f_1cdf6410053e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:00:30 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=bA-FSeVe4FE_NwJQ5y_X Redirected to http://www.example.com/ Completed 302 Found in 245ms (ActiveRecord: 0.2ms | Allocations: 1913) Started GET "/" for 127.0.0.1 at 2023-04-15 12:00:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1320) Started GET "/" for 127.0.0.1 at 2023-04-15 12:00:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1262) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1e9e0e8_1cdf64100684@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1e9e0e8_1cdf64100684@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1edf13e_1cdf641007d1@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1edf13e_1cdf641007d1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1071) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 973) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.1ms | Allocations: 42) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.0ms | Allocations: 966) Completed 200 OK in 250ms (Views: 2.3ms | ActiveRecord: 0.0ms | Allocations: 17241) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca1fe6477_1cdf64100861@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca1fe6477_1cdf64100861@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca20a8014_1cdf64100971@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca20a8014_1cdf64100971@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca216968a_1cdf6410105b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca216968a_1cdf6410105b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca22ab0de_1cdf64101157@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca22ab0de_1cdf64101157@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca236dd14_1cdf641012aa@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca236dd14_1cdf641012aa@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca24aa58f_1cdf6410137d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca24aa58f_1cdf6410137d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca25e7cbc_1cdf6410140@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca25e7cbc_1cdf6410140@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643aca266fa9b_1cdf64101520@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643aca266fa9b_1cdf64101520@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 115) Devise::Mailer#unlock_instructions: processed outbound mail in 1.3ms Delivered mail 643aca27aa356_1cdf641016b3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aca27aa356_1cdf641016b3@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1304) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 86) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643aca27e6363_1cdf64101745@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aca27e6363_1cdf64101745@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 83) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643aca27e7065_1cdf641018e7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:00:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643aca27e7065_1cdf641018e7@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3893) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 6ms (ActiveRecord: 0.3ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (0.6ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (23.1ms) Completed 200 OK in 311ms (Views: 32.7ms | ActiveRecord: 0.0ms) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 104.0ms Sent mail to bob@microsoft.com (20.0ms) Date: Sat, 15 Apr 2023 12:36:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad28ee40a_e38029a46746@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:36:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad28ecbe38_e38029a468a0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 12:36:31 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad28f97b34_e38029a469bd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.6ms Sent mail to bob@microsoft.com (0.9ms) Date: Sat, 15 Apr 2023 12:36:32 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad290e0348_e38029a47013@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.4ms Sent mail to bob@microsoft.com (1.3ms) Date: Sat, 15 Apr 2023 12:36:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad291a8d87_e38029a47158@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.6ms Sent mail to bob@microsoft.com (0.9ms) Date: Sat, 15 Apr 2023 12:36:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad292ef015_e38029a472c1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.6ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Sent mail to bob@microsoft.com (1.1ms) Date: Sat, 15 Apr 2023 12:36:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad294414c9_e38029a47314@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.4ms Sent mail to bob@microsoft.com (1.2ms) Date: Sat, 15 Apr 2023 12:36:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad294c154b_e38029a47420@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.4ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (3.6ms) Completed 200 OK in 1049ms (Views: 4.7ms | ActiveRecord: 1.1ms) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.1ms) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.0ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (1.4ms) Completed 200 OK in 5ms (Views: 2.0ms | ActiveRecord: 0.2ms) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1010ms (ActiveRecord: 0.6ms) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1010ms (ActiveRecord: 0.5ms) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1009ms (ActiveRecord: 0.5ms) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1011ms (ActiveRecord: 0.6ms) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.3ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (0.9ms) Completed 200 OK in 248ms (Views: 1.4ms | ActiveRecord: 0.1ms) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:36:48 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2a08b27c_e38029a475da@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:36:48 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=V19s8hRmyJ7nHMRaEKJF Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms) Started GET "/" for 127.0.0.1 at 2023-04-15 12:36:48 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 12:36:48 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1004ms (ActiveRecord: 0.5ms) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 12:36:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2a22c7c3_e38029a4763d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:36:50 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xHwN4qRy8QHbbP3ZUyQG Redirected to http://www.example.com/ Completed 302 Found in 251ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-15 12:36:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 7ms (Views: 5.5ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-15 12:36:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.4ms) Devise::Mailer#unlock_instructions: processed outbound mail in 8.0ms Sent mail to hello@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:36:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad2a2c81d2_e38029a477af@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.9ms Sent mail to hello@microsoft.com (0.5ms) Date: Sat, 15 Apr 2023 12:36:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad2a310107_e38029a478e3@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Sent mail to hello@microsoft.com (0.4ms) Date: Sat, 15 Apr 2023 12:36:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad2a310b83_e38029a4797@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:36:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2a35446b_e38029a48031@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:36:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2a9dabc0_e38029a481ed@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:36:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2aae69b3_e38029a482c6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.7ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 12:37:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b184465_e38029a483c3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b1c86fa_e38029a48439@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 12:37:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b2235a4_e38029a4858c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b267a3a_e38029a4864c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 12:37:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b2b40c7_e38029a4879e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b35090_e38029a48870@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b3527b2_e38029a48938@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Sent mail to bob@microsoft.com (0.7ms) Date: Sat, 15 Apr 2023 12:37:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b396e77_e38029a490de@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b6682e2_e38029a491a2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2b6b69b4_e38029a49228@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.2ms Sent mail to hello@path.travel (1.3ms) Date: Sat, 15 Apr 2023 12:37:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad2b8145c2_e38029a49383@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.3ms) Devise::Mailer#unlock_instructions: processed outbound mail in 5.1ms Sent mail to hello@path.travel (0.9ms) Date: Sat, 15 Apr 2023 12:37:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad2b815f25_e38029a49411@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 1.1ms Sent mail to hello@path.travel (0.8ms) Date: Sat, 15 Apr 2023 12:37:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad2b8176cc_e38029a49518@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 6ms (ActiveRecord: 0.3ms) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (0.0ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (0.9ms) Completed 200 OK in 258ms (Views: 1.7ms | ActiveRecord: 0.0ms) --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 40ms (ActiveRecord: 0.2ms) ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.1ms) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (0.0ms) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (1.0ms) Completed 200 OK in 7ms (Views: 5.6ms | ActiveRecord: 0.1ms) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 38ms (ActiveRecord: 0.2ms) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 40ms (ActiveRecord: 0.3ms) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 239ms (ActiveRecord: 0.6ms) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2bf8b82_e38029a4963d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:19 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 248ms (ActiveRecord: 0.2ms) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (0.2ms) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (0.9ms) Completed 200 OK in 244ms (Views: 1.2ms | ActiveRecord: 0.0ms) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2bfc7932_e38029a497af@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:19 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=ue33RpZqPD-sGzyyyxsU Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:37:20 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:20 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=r9MjVYybfBiubbNumCsf Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:37:20 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:37:20 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="r9MjVYybfBiubbNumCsf" actual="ue33RpZqPD-sGzyyyxsU" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2c0912ef_e38029a498e3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:20 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=YFkBjQur5nzAu8dNa_-t Redirected to http://www.example.com/ Completed 302 Found in 255ms (ActiveRecord: 0.2ms) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:37:20 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2c1237ec_e38029a4997@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.2ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2c1681a7_e38029a410031@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2c967d5a_e38029a4101ed@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:29 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=yXPUtU2tEKuHassdeKPz Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-15 12:37:29 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 12:37:29 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 41ms (ActiveRecord: 0.2ms) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (0.1ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Sent mail to bob@microsoft.com (0.6ms) Date: Sat, 15 Apr 2023 12:37:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2caa095_e38029a4102c6@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:30 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=g2ZRaiiP9XWwsn_HoG5P Redirected to http://www.example.com/ Completed 302 Found in 249ms (ActiveRecord: 0.3ms) Started GET "/" for 127.0.0.1 at 2023-04-15 12:37:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms) Started GET "/" for 127.0.0.1 at 2023-04-15 12:37:30 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms) [1m[35m (5.6ms)[0m [1m[34mSELECT sqlite_version(*)[0m --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 5.2ms | Allocations: 614) Devise::Mailer#confirmation_instructions: processed outbound mail in 35.0ms Delivered mail 643ad2d09597e_e3b0f6434594@Kevins-MacBook-Pro.local.mail (12.9ms) Date: Sat, 15 Apr 2023 12:37:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2d09597e_e3b0f6434594@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad2d0ddb55_e3b0f64346af@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2d0ddb55_e3b0f64346af@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 2ms (ActiveRecord: 0.1ms | Allocations: 838) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.8ms | Allocations: 819) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 11.3ms | Allocations: 3703) Completed 200 OK in 258ms (Views: 16.0ms | ActiveRecord: 0.0ms | Allocations: 7248) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.6ms | Allocations: 229) Devise::Mailer#unlock_instructions: processed outbound mail in 2.4ms Delivered mail 643ad2d234cf_e3b0f6434736@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:37:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad2d234cf_e3b0f6434736@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 7ms (ActiveRecord: 0.0ms | Allocations: 3116) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 86) Devise::Mailer#unlock_instructions: processed outbound mail in 1.3ms Delivered mail 643ad2d241aee_e3b0f64348e2@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad2d241aee_e3b0f64348e2@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 83) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ad2d2425a0_e3b0f6434986@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:37:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad2d2425a0_e3b0f6434986@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3912) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2d286e84_e3b0f6435040@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2d286e84_e3b0f6435040@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2d92a62e_e3b0f6435150@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:45 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2d92a62e_e3b0f6435150@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.4ms Delivered mail 643ad2da3509f_e3b0f643529@Kevins-MacBook-Pro.local.mail (0.9ms) Date: Sat, 15 Apr 2023 12:37:46 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2da3509f_e3b0f643529@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2e0b9021_e3b0f64353f3@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e0b9021_e3b0f64353f3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad2e1a88d_e3b0f64354b2@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e1a88d_e3b0f64354b2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.5ms Delivered mail 643ad2e1591fc_e3b0f6435557@Kevins-MacBook-Pro.local.mail (1.5ms) Date: Sat, 15 Apr 2023 12:37:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e1591fc_e3b0f6435557@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.7ms Delivered mail 643ad2e19e92b_e3b0f64356e@Kevins-MacBook-Pro.local.mail (2.0ms) Date: Sat, 15 Apr 2023 12:37:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e19e92b_e3b0f64356e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.0ms Delivered mail 643ad2e1e554c_e3b0f64357f2@Kevins-MacBook-Pro.local.mail (1.5ms) Date: Sat, 15 Apr 2023 12:37:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e1e554c_e3b0f64357f2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.6ms Delivered mail 643ad2e23ab01_e3b0f6435888@Kevins-MacBook-Pro.local.mail (1.7ms) Date: Sat, 15 Apr 2023 12:37:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e23ab01_e3b0f6435888@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.9ms Delivered mail 643ad2e28a90b_e3b0f64359ab@Kevins-MacBook-Pro.local.mail (1.5ms) Date: Sat, 15 Apr 2023 12:37:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e28a90b_e3b0f64359ab@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.8ms Delivered mail 643ad2e2cf619_e3b0f6436010@Kevins-MacBook-Pro.local.mail (1.4ms) Date: Sat, 15 Apr 2023 12:37:54 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e2cf619_e3b0f6436010@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad2e5a19a8_e3b0f64361c9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:37:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e5a19a8_e3b0f64361c9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2e5ef4b1_e3b0f64362bc@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:37:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e5ef4b1_e3b0f64362bc@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2e7eddf_e3b0f6436314@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:37:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e7eddf_e3b0f6436314@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:59 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xnAGkrgjAxL5eWpheTM2 Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.2ms | Allocations: 2708) Started GET "/" for 127.0.0.1 at 2023-04-15 12:37:59 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1450) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 12:37:59 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 37ms (ActiveRecord: 0.1ms | Allocations: 4166) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2e7a6c90_e3b0f643641a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:37:59 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e7a6c90_e3b0f643641a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:37:59 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=gxno5er6uayr5mTpoA7a Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms | Allocations: 1915) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:00 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 24ms (Views: 22.8ms | ActiveRecord: 0.1ms | Allocations: 1532) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:00 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2e8833f9_e3b0f643659a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:00 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2e8833f9_e3b0f643659a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:00 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=FfdhDFexzbxmHX6YRyVY Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms | Allocations: 1918) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:00 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1044) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 12:38:00 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1007ms (ActiveRecord: 0.4ms | Allocations: 5112) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2ea1bf23_e3b0f6436691@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2ea1bf23_e3b0f6436691@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:02 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=LnYnKU8f1h1fnqRjdHx9 Redirected to http://www.example.com/ Completed 302 Found in 249ms (ActiveRecord: 0.2ms | Allocations: 1913) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:02 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1320) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:02 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 572) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 214) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 572) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 212) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.5ms | Allocations: 205) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 3.9ms | Allocations: 1461) Completed 200 OK in 12ms (Views: 10.4ms | ActiveRecord: 0.1ms | Allocations: 3160) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 44ms (ActiveRecord: 0.4ms | Allocations: 3761) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 41ms (ActiveRecord: 0.3ms | Allocations: 3762) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 40ms (ActiveRecord: 0.4ms | Allocations: 2407) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.2ms | Allocations: 278) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.7ms | Allocations: 1362) Completed 200 OK in 1014ms (Views: 3.2ms | ActiveRecord: 0.3ms | Allocations: 5651) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 6ms (ActiveRecord: 0.3ms | Allocations: 611) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 212) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 611) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 212) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 29) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.7ms | Allocations: 823) Completed 200 OK in 2ms (Views: 1.0ms | ActiveRecord: 0.1ms | Allocations: 1671) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1030ms (ActiveRecord: 0.5ms | Allocations: 4617) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1023ms (ActiveRecord: 0.5ms | Allocations: 4619) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1014ms (ActiveRecord: 0.5ms | Allocations: 4219) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1012ms (ActiveRecord: 0.5ms | Allocations: 5004) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.3ms | Allocations: 629) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.9ms | Allocations: 1476) Completed 200 OK in 250ms (Views: 1.8ms | ActiveRecord: 0.1ms | Allocations: 5217) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 90) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2f91cac5_e3b0f6436759@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2f91cac5_e3b0f6436759@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:17 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 243ms (ActiveRecord: 0.2ms | Allocations: 1248) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 297) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 1393) Completed 200 OK in 242ms (Views: 1.2ms | ActiveRecord: 0.0ms | Allocations: 1977) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2f9dbc39_e3b0f64368fd@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2f9dbc39_e3b0f64368fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:17 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=xsS12smasJYQiu8SsYXJ Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1915) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:38:18 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1265) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:18 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=sxXyNeoDgZwALF-uPaj- Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 2013) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:38:18 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:38:18 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="sxXyNeoDgZwALF-uPaj-" actual="xsS12smasJYQiu8SsYXJ" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1128) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2faa49ed_e3b0f643691c@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2faa49ed_e3b0f643691c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:18 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=P7vvxeGaT_g-HZkrTaxW Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.3ms | Allocations: 1913) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:38:18 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1262) --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 41ms (ActiveRecord: 0.2ms | Allocations: 3139) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 82) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad2fb8da29_e3b0f6437060@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2fb8da29_e3b0f6437060@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad2fc5332a_e3b0f6437148@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2fc5332a_e3b0f6437148@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643ad2fd19bac_e3b0f643727c@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 12:38:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2fd19bac_e3b0f643727c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad2fe5ff72_e3b0f6437372@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:22 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2fe5ff72_e3b0f6437372@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad2ff265c5_e3b0f643743c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:23 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad2ff265c5_e3b0f643743c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad3006d24e_e3b0f64375be@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3006d24e_e3b0f64375be@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad301b531f_e3b0f643764d@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 12:38:25 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad301b531f_e3b0f643764d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 80) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad302422a1_e3b0f6437747@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:26 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad302422a1_e3b0f6437747@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 1070) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 973) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.0ms | Allocations: 42) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.8ms | Allocations: 966) Completed 200 OK in 254ms (Views: 1.8ms | ActiveRecord: 0.0ms | Allocations: 17242) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 86) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad30ab83c0_e3b0f6437859@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad30ab83c0_e3b0f6437859@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 112) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ad30ab88e7_e3b0f64379fd@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:38:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad30ab88e7_e3b0f64379fd@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 83) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ad30ab94fe_e3b0f643801c@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:38:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad30ab94fe_e3b0f643801c@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3976) [1m[35m (2.2ms)[0m [1m[34mSELECT sqlite_version(*)[0m --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 91ms (ActiveRecord: 0.4ms | Allocations: 17412) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 5.9ms | Allocations: 653) Devise::Mailer#confirmation_instructions: processed outbound mail in 29.8ms Delivered mail 643ad3111a42b_e3e3f78257@Kevins-MacBook-Pro.local.mail (11.4ms) Date: Sat, 15 Apr 2023 12:38:41 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3111a42b_e3e3f78257@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:41 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Fu1zs9CuFisqAxSBoF4m Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.3ms | Allocations: 3771) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:41 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.1ms | Allocations: 1344) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 12:38:41 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 37ms (ActiveRecord: 0.2ms | Allocations: 2673) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad311b1b03_e3e3f783a7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:41 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad311b1b03_e3e3f783a7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:38:41 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=X9MyJ72RZEvxbvsG9EfL Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1895) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:42 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 4ms (Views: 3.0ms | ActiveRecord: 0.1ms | Allocations: 1489) Started GET "/" for 127.0.0.1 at 2023-04-15 12:38:42 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.2ms | Allocations: 224) Devise::Mailer#unlock_instructions: processed outbound mail in 5.4ms Delivered mail 643ad3124d56e_e3e3f784c3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad3124d56e_e3e3f784c3@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 1604) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 1.1ms Delivered mail 643ad31289a2f_e3e3f78546@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad31289a2f_e3e3f78546@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ad3128a679_e3e3f7865e@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:38:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad3128a679_e3e3f7865e@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3828) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad312cb464_e3e3f787dd@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad312cb464_e3e3f787dd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad31944759_e3e3f78827@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad31944759_e3e3f78827@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad31a46f4d_e3e3f78939@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:50 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad31a46f4d_e3e3f78939@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad320b95c0_e3e3f781060@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:56 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad320b95c0_e3e3f781060@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3217058_e3e3f78119a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3217058_e3e3f78119a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3214cc08_e3e3f7812f2@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3214cc08_e3e3f7812f2@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.8ms Delivered mail 643ad3218d707_e3e3f781325@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3218d707_e3e3f781325@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad321cd983_e3e3f78141b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad321cd983_e3e3f78141b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.3ms Delivered mail 643ad3221ea99_e3e3f781526@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 12:38:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3221ea99_e3e3f781526@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad32264522_e3e3f78162f@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:38:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32264522_e3e3f78162f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad322a5723_e3e3f7817cf@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:38:58 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad322a5723_e3e3f7817cf@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3256bcce_e3e3f78185e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:01 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3256bcce_e3e3f78185e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad325b1925_e3e3f7819f@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:01 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad325b1925_e3e3f7819f@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad326baefd_e3e3f7820c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:02 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad326baefd_e3e3f7820c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3277cb43_e3e3f7821ba@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:39:03 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3277cb43_e3e3f7821ba@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad328434cc_e3e3f782282@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:39:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad328434cc_e3e3f782282@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad32980b96_e3e3f7823ec@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32980b96_e3e3f7823ec@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad32a43e08_e3e3f7824ea@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:06 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32a43e08_e3e3f7824ea@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad32b7fe58_e3e3f782521@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:07 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32b7fe58_e3e3f782521@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad32cbbd7d_e3e3f78263d@Kevins-MacBook-Pro.local.mail (2.1ms) Date: Sat, 15 Apr 2023 12:39:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32cbbd7d_e3e3f78263d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad32d4405a_e3e3f7827dd@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32d4405a_e3e3f7827dd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad32e80c55_e3e3f78282c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32e80c55_e3e3f78282c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:10 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 242ms (ActiveRecord: 0.1ms | Allocations: 1240) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.8ms | Allocations: 794) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 13.9ms | Allocations: 3570) Completed 200 OK in 258ms (Views: 16.5ms | ActiveRecord: 0.0ms | Allocations: 6688) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad32f48bd7_e3e3f7829fb@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:11 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad32f48bd7_e3e3f7829fb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:11 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=y-o5NCX8NkcV1UJuwqhL Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms | Allocations: 1896) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:39:11 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1274) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:11 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=vZTgUTLFqv7oN9qEHRgc Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 2015) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:39:11 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1273) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:39:11 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="vZTgUTLFqv7oN9qEHRgc" actual="y-o5NCX8NkcV1UJuwqhL" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1127) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad330e7ac_e3e3f78306c@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad330e7ac_e3e3f78306c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:12 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=akrh8kdXZJuzoNcnivxT Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.3ms | Allocations: 1892) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:39:12 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 558) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 215) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 4ms (ActiveRecord: 0.3ms | Allocations: 558) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 213) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 1.2ms | Allocations: 197) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 2.6ms | Allocations: 1361) Completed 200 OK in 5ms (Views: 4.0ms | ActiveRecord: 0.1ms | Allocations: 3028) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 996ms (ActiveRecord: 0.6ms | Allocations: 3602) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 24ms (ActiveRecord: 0.2ms | Allocations: 3603) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 19ms (ActiveRecord: 0.2ms | Allocations: 2352) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad335cfe14_e3e3f783157@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:17 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad335cfe14_e3e3f783157@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3361cd18_e3e3f7832a7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:18 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3361cd18_e3e3f7832a7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.4ms | Allocations: 574) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.9ms | Allocations: 2224) Completed 200 OK in 1013ms (Views: 3.8ms | ActiveRecord: 0.2ms | Allocations: 6525) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 5ms (ActiveRecord: 0.3ms | Allocations: 595) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 213) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 7ms (ActiveRecord: 0.3ms | Allocations: 595) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 213) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 22) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.6ms | Allocations: 749) Completed 200 OK in 2ms (Views: 0.8ms | ActiveRecord: 0.1ms | Allocations: 1570) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1035ms (ActiveRecord: 0.5ms | Allocations: 4444) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1027ms (ActiveRecord: 1.6ms | Allocations: 4431) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 997ms (ActiveRecord: 0.4ms | Allocations: 4061) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 400) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 267) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 1302) Completed 200 OK in 244ms (Views: 1.3ms | ActiveRecord: 0.0ms | Allocations: 1842) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.7ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 5.9ms Delivered mail 643ad34a49dd2_e3e3f783346@Kevins-MacBook-Pro.local.mail (3.8ms) Date: Sat, 15 Apr 2023 12:39:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad34a49dd2_e3e3f783346@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.6ms | Allocations: 108) Devise::Mailer#unlock_instructions: processed outbound mail in 8.9ms Delivered mail 643ad34a4d0b3_e3e3f78345e@Kevins-MacBook-Pro.local.mail (1.5ms) Date: Sat, 15 Apr 2023 12:39:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad34a4d0b3_e3e3f78345e@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 1.5ms Delivered mail 643ad34a4f25b_e3e3f7835dd@Kevins-MacBook-Pro.local.mail (1.4ms) Date: Sat, 15 Apr 2023 12:39:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad34a4f25b_e3e3f7835dd@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 8ms (ActiveRecord: 0.3ms | Allocations: 3869) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 978) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 2ms (ActiveRecord: 0.1ms | Allocations: 824) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.0ms | Allocations: 34) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 0.9ms | Allocations: 913) Completed 200 OK in 262ms (Views: 2.1ms | ActiveRecord: 0.0ms | Allocations: 13896) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad34ad2260_e3e3f783657@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad34ad2260_e3e3f783657@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:38 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=STbFLrBpaEv6hmyxxWz- Redirected to http://www.example.com/ Completed 302 Found in 259ms (ActiveRecord: 0.3ms | Allocations: 1895) Started GET "/" for 127.0.0.1 at 2023-04-15 12:39:39 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1044) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 12:39:39 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 985ms (ActiveRecord: 0.4ms | Allocations: 4320) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad34c74576_e3e3f7837a7@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:40 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad34c74576_e3e3f7837a7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:40 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=ey7BcDFMgD86jyMjyiFv Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1892) Started GET "/" for 127.0.0.1 at 2023-04-15 12:39:40 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1330) Started GET "/" for 127.0.0.1 at 2023-04-15 12:39:40 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1273) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 988ms (ActiveRecord: 0.5ms | Allocations: 4769) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.9ms | Allocations: 2115) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 2.8ms | Allocations: 5326) Completed 200 OK in 248ms (Views: 3.8ms | ActiveRecord: 0.1ms | Allocations: 7290) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 8.8ms | Allocations: 670) Devise::Mailer#confirmation_instructions: processed outbound mail in 88.6ms Delivered mail 643ad35524b3a_e411f3c293d9@Kevins-MacBook-Pro.local.mail (11.2ms) Date: Sat, 15 Apr 2023 12:39:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad35524b3a_e411f3c293d9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:49 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=gWH-7wEG2afcLNXpkrTu Redirected to http://www.example.com/ Completed 302 Found in 256ms (ActiveRecord: 0.3ms | Allocations: 3799) Started GET "/" for 127.0.0.1 at 2023-04-15 12:39:49 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1432) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 12:39:49 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 33ms (ActiveRecord: 0.1ms | Allocations: 2717) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad355b8a07_e411f3c29474@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad355b8a07_e411f3c29474@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:39:49 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=os7joxDmJZQxcmszqdzU Redirected to http://www.example.com/ Completed 302 Found in 246ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 12:39:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 7ms (Views: 6.0ms | ActiveRecord: 0.1ms | Allocations: 1451) Started GET "/" for 127.0.0.1 at 2023-04-15 12:39:50 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 679) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 670) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.7ms | Allocations: 431) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 32.3ms | Allocations: 2384) Completed 200 OK in 291ms (Views: 40.6ms | ActiveRecord: 0.0ms | Allocations: 16526) --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 25ms (ActiveRecord: 0.2ms | Allocations: 2429) ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.8ms | Allocations: 230) Devise::Mailer#unlock_instructions: processed outbound mail in 2.2ms Delivered mail 643ad35d7ea10_e411f3c29574@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad35d7ea10_e411f3c29574@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.0ms | Allocations: 969) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 1.0ms Delivered mail 643ad35dbac90_e411f3c296b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:39:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad35dbac90_e411f3c296b@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ad35dbb7fb_e411f3c297f4@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:39:57 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad35dbb7fb_e411f3c297f4@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3709) ---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 994ms (ActiveRecord: 0.5ms | Allocations: 6965) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 2.2ms | Allocations: 2231) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 4.8ms | Allocations: 5940) Completed 200 OK in 262ms (Views: 6.4ms | ActiveRecord: 0.2ms | Allocations: 7460) ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 339) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.3ms | Allocations: 393) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 4.7ms | Allocations: 1767) Completed 200 OK in 246ms (Views: 5.0ms | ActiveRecord: 0.0ms | Allocations: 2251) -------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.4ms | Allocations: 575) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.3ms | Allocations: 1986) Completed 200 OK in 989ms (Views: 1.6ms | ActiveRecord: 0.2ms | Allocations: 4741) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 539) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 182) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 538) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.1ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 1.5ms | Allocations: 780) Completed 200 OK in 4ms (Views: 2.1ms | ActiveRecord: 0.2ms | Allocations: 1525) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1028ms (ActiveRecord: 0.9ms | Allocations: 3613) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1163ms (ActiveRecord: 0.4ms | Allocations: 3590) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1018ms (ActiveRecord: 0.4ms | Allocations: 3570) ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 85) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad36818925_e411f3c29874@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:08 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad36818925_e411f3c29874@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:08 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=aTpK6soUejgV-KTC4J9y Redirected to http://www.example.com/ Completed 302 Found in 247ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 12:40:08 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1003) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 12:40:08 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1005ms (ActiveRecord: 0.4ms | Allocations: 3779) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad369a5b4a_e411f3c299b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad369a5b4a_e411f3c299b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=JR9xvWuHbUH-SHoeyqtK Redirected to http://www.example.com/ Completed 302 Found in 249ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/" for 127.0.0.1 at 2023-04-15 12:40:10 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1289) Started GET "/" for 127.0.0.1 at 2023-04-15 12:40:10 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad36a4657e_e411f3c300f4@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad36a4657e_e411f3c300f4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 108) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ad36a46ac6_e411f3c301ea@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:40:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad36a46ac6_e411f3c301ea@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ad36a4785a_e411f3c302cc@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad36a4785a_e411f3c302cc@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3734) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad36a8c272_e411f3c30374@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad36a8c272_e411f3c30374@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad36ad0f7a_e411f3c304b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:10 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad36ad0f7a_e411f3c304b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad36e1337a_e411f3c305f4@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:14 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad36e1337a_e411f3c305f4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.1ms Delivered mail 643ad374ad358_e411f3c306ea@Kevins-MacBook-Pro.local.mail (1.8ms) Date: Sat, 15 Apr 2023 12:40:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad374ad358_e411f3c306ea@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.9ms Delivered mail 643ad375b7ff8_e411f3c307cc@Kevins-MacBook-Pro.local.mail (1.7ms) Date: Sat, 15 Apr 2023 12:40:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad375b7ff8_e411f3c307cc@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad37c4affb_e411f3c308c3@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37c4affb_e411f3c308c3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad37c8fc78_e411f3c3098e@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37c8fc78_e411f3c3098e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad37cde21b_e411f3c31016@Kevins-MacBook-Pro.local.mail (0.8ms) Date: Sat, 15 Apr 2023 12:40:28 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37cde21b_e411f3c31016@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad37d2f5fe_e411f3c31157@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37d2f5fe_e411f3c31157@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad37d74fef_e411f3c3129b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37d74fef_e411f3c3129b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad37dbb502_e411f3c313b0@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:29 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37dbb502_e411f3c313b0@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad37e17059_e411f3c3144d@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37e17059_e411f3c3144d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad37e5c8d7_e411f3c315e9@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:30 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad37e5c8d7_e411f3c315e9@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3812c28d_e411f3c31651@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3812c28d_e411f3c31651@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad381797f2_e411f3c31781@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:33 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad381797f2_e411f3c31781@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad382ca6b2_e411f3c318fd@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:34 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad382ca6b2_e411f3c318fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:34 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 244ms (ActiveRecord: 0.2ms | Allocations: 1161) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 264) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.1ms | Allocations: 1275) Completed 200 OK in 242ms (Views: 1.5ms | ActiveRecord: 0.0ms | Allocations: 1755) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad38393510_e411f3c319a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad38393510_e411f3c319a@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:35 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=SXVbwCxRzVzQ58GCXA9y Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1760) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:35 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1235) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:35 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=prghAJoXVEg23sz2Bwjt Redirected to http://www.example.com/ Completed 302 Found in 242ms (ActiveRecord: 0.2ms | Allocations: 1884) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:36 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:36 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="prghAJoXVEg23sz2Bwjt" actual="SXVbwCxRzVzQ58GCXA9y" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3845c333_e411f3c3209b@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3845c333_e411f3c3209b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:36 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=JrSCBZfVp6WGkkcEVyHm Redirected to http://www.example.com/ Completed 302 Found in 243ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:36 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad384dcb42_e411f3c3217e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad384dcb42_e411f3c3217e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad385a1a67_e411f3c32249@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad385a1a67_e411f3c32249@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad38668135_e411f3c3233e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad38668135_e411f3c3233e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad387ae55d_e411f3c32460@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad387ae55d_e411f3c32460@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad38874858_e411f3c32593@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:40 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad38874858_e411f3c32593@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad389bb0c9_e411f3c3262d@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:41 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad389bb0c9_e411f3c3262d@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad38be5c7_e411f3c32750@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad38be5c7_e411f3c32750@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad38b8f1c2_e411f3c328d4@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad38b8f1c2_e411f3c328d4@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 502) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 500) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 0.8ms | Allocations: 716) Completed 200 OK in 3ms (Views: 1.9ms | ActiveRecord: 0.1ms | Allocations: 1628) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 40ms (ActiveRecord: 0.3ms | Allocations: 2048) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 39ms (ActiveRecord: 0.3ms | Allocations: 2051) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 40ms (ActiveRecord: 0.3ms | Allocations: 2076) ----------------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_enabled,_it_is_inserted_correctly ----------------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Redirected to http://test.host/captcha_users/sign_in Filter chain halted as :check_captcha rendered or redirected Completed 302 Found in 28ms (ActiveRecord: 0.0ms | Allocations: 13156) -------------------------------------------------------------- TestWithCaptcha: test_When_captcha_is_valid,_it_runs_as_normal -------------------------------------------------------------- Processing by Captcha::SessionsController#create as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 9ms (ActiveRecord: 0.3ms | Allocations: 2932) Processing by Captcha::SessionsController#new as HTML Parameters: {"captcha"=>"ABCDE", "captcha_user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.6ms | Allocations: 426) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 6.9ms | Allocations: 2812) Completed 200 OK in 273ms (Views: 12.8ms | ActiveRecord: 0.0ms | Allocations: 25883) ------------------------------------------------------------------------------------------ TestParanoidVerification: test_by_default_paranoid_code_regenerate_should_have_10_attempts ------------------------------------------------------------------------------------------ -------------------------------------------- TestParanoidVerification: test_generate_code -------------------------------------------- ----------------------------------------------------------------------- TestParanoidVerification: test_generate_code_must_reset_attempt_counter ----------------------------------------------------------------------- ---------------------------------------------------------------------- TestParanoidVerification: test_need_to_paranoid_verify_if_code_present ---------------------------------------------------------------------- -------------------------------------------------------------------- TestParanoidVerification: test_no_need_to_paranoid_verify_if_no_code -------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_paranoid_attempts_remaining_should_re-callculate_how_many_attemps_remains_after_each_wrong_attempt --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------ TestParanoidVerification: test_upon_generating_new_code_due_to_too_many_attempts_reset_attempt_counter ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verification_code,_should_set_when_verification_was_accepted ---------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_mark_record_that_it's_no_loger_needed_to_verify ----------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_match_upon_verify_code,_should_no_longer_need_verification --------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code,_should_not_set_paranoid_verified_at -------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_attempts_should_generate_new_code -------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verification_code_too_many_times,_reset_paranoid_attempts_remaining --------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------- TestParanoidVerification: test_when_code_not_match_upon_verify_code,_should_still_need_verification --------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- ParanoidVerificationCodeCustomRedirectTest: test_redirects_to_custom_redirect_route_on_update --------------------------------------------------------------------------------------------- Processing by Overrides::ParanoidVerificationCodeController#update as HTML Parameters: {"paranoid_verification_user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/cats Completed 302 Found in 49ms (ActiveRecord: 0.4ms | Allocations: 3217) ----------------------------------------------- TestSessionLimitableWorkflow: test_failed_login ----------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.5ms | Allocations: 232) Devise::Mailer#confirmation_instructions: processed outbound mail in 18.5ms Delivered mail 643ad393e63e7_e446f3c19753@Kevins-MacBook-Pro.local.mail (15.5ms) Date: Sat, 15 Apr 2023 12:40:51 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad393e63e7_e446f3c19753@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:51 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 246ms (ActiveRecord: 0.2ms | Allocations: 1509) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.3ms | Allocations: 396) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 6.3ms | Allocations: 1772) Completed 200 OK in 248ms (Views: 6.7ms | ActiveRecord: 0.0ms | Allocations: 2364) ---------------------------------------------------------------------------------------- TestSessionLimitableWorkflow: test_session_is_logged_out_when_another_session_is_created ---------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad394b3e2f_e446f3c198fd@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:40:52 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad394b3e2f_e446f3c198fd@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:52 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=Py829i2oCojwd5RMoEm8 Redirected to http://www.example.com/ Completed 302 Found in 256ms (ActiveRecord: 0.2ms | Allocations: 1819) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:52 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms | Allocations: 1516) Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:53 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=pzyMB2yC4qydNrs9yq-f Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.3ms | Allocations: 1884) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:53 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:53 -0400 Processing by WidgetsController#show as HTML [devise-security][session_limitable] session id mismatch: expected="pzyMB2yC4qydNrs9yq-f" actual="Py829i2oCojwd5RMoEm8" Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms | Allocations: 1067) --------------------------------------------------- TestSessionLimitableWorkflow: test_successful_login --------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.1ms Delivered mail 643ad395821c9_e446f3c1998e@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:40:53 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad395821c9_e446f3c1998e@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:40:53 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=8FrNnj7haNsMqR-ybfsd Redirected to http://www.example.com/ Completed 302 Found in 244ms (ActiveRecord: 0.2ms | Allocations: 1756) Started GET "/widgets" for 127.0.0.1 at 2023-04-15 12:40:53 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) ---------------------------------------------------------------- TestInstallGenerator: test_Assert_all_files_are_properly_created ---------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_blank_upon_creation_if_email_not_required ---------------------------------------------------------------------------------- ---------------------------------------------------------------------------------- TestSecureValidatable: test_email_can_be_updated_to_be_blank_if_email_not_required ---------------------------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_blank_upon_creation --------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_email_cannot_be_updated_to_be_blank --------------------------------------------------------------- ----------------------------------------------- TestSecureValidatable: test_email_must_be_valid ----------------------------------------------- ---------------------------------------------------------------------- TestSecureValidatable: test_new_password_cannot_equal_current_password ---------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_new_user_can't_use_existing_user's_email -------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatable: test_new_user_can't_use_existing_user's_email_with_different_casing ------------------------------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_blank_upon_creation ------------------------------------------------------------------ ------------------------------------------------------------------ TestSecureValidatable: test_password_cannot_be_updated_to_be_blank ------------------------------------------------------------------ ---------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_for_new_user ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_case_sensitive_version_of_email_with_spaces_for_new_user ---------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_for_new_user -------------------------------------------------------------------- -------------------------------------------------------------------------------- TestSecureValidatable: test_password_cannot_equal_email_with_spaces_for_new_user -------------------------------------------------------------------------------- ---------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_can_be_skipped ---------------------------------------------------------------- ----------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_cannot_be_blank ----------------------------------------------------------------- --------------------------------------------------------------------- TestSecureValidatable: test_password_confirmation_must_match_password --------------------------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_have_capital_letter ------------------------------------------------------------- --------------------------------------------------------------- TestSecureValidatable: test_password_must_have_lowercase_letter --------------------------------------------------------------- ----------------------------------------------------- TestSecureValidatable: test_password_must_have_number ----------------------------------------------------- ------------------------------------------------------------- TestSecureValidatable: test_password_must_meet_minimum_length ------------------------------------------------------------- ------------------------------------------------------------------------------ TestSecureValidatable: test_should_not_be_included_in_objects_with_invalid_API ------------------------------------------------------------------------------ ------------------------------------------------------------ TestSecureValidatable: test_validate_both_email_and_password ------------------------------------------------------------ --------------------------------------------------------- TestCompatibility: test_can_access_ActiveRecord_namespace --------------------------------------------------------- ---------------------------------------------------- TestCompatibility: test_can_access_Mongoid_namespace ---------------------------------------------------- ------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_equal_to_password_can_be_overridden_at_the_instance_level ---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_class_level ------------------------------------------------------------------------------------------ --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_email_validation_can_be_overridden_at_the_instance_level --------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_class_level --------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------ TestSecureValidatableOverrides: test_password_complexity_can_be_overridden_at_the_instance_level ------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_class_level ----------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_length_can_be_overridden_at_the_instance_level -------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_class_level -------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- TestSecureValidatableOverrides: test_password_validator_can_be_overridden_at_the_instance_level ----------------------------------------------------------------------------------------------- ------------------------------------------------------------------------ TestWithoutCaptcha: test_When_captcha_is_not_enabled,_it_is_not_inserted ------------------------------------------------------------------------ Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Completed 401 Unauthorized in 0ms (ActiveRecord: 0.0ms | Allocations: 339) Processing by Devise::SessionsController#new as HTML Parameters: {"user"=>{"email"=>"wrong@email.com", "password"=>"[FILTERED]"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_links.html.erb (Duration: 0.2ms | Allocations: 261) Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/sessions/new.html.erb (Duration: 1.2ms | Allocations: 1273) Completed 200 OK in 243ms (Views: 1.7ms | ActiveRecord: 0.0ms | Allocations: 1758) --------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_check_paranoid_verification_code --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad39fae9f6_e446f3c20085@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:03 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad39fae9f6_e446f3c20085@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:41:03 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=YBS1-SgXQomsmRsCcnE5 Redirected to http://www.example.com/ Completed 302 Found in 280ms (ActiveRecord: 0.3ms | Allocations: 1761) Started GET "/" for 127.0.0.1 at 2023-04-15 12:41:04 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/verification_code Filter chain halted as :handle_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1226) Started PATCH "/users/verification_code" for 127.0.0.1 at 2023-04-15 12:41:04 -0400 Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://www.example.com/ Completed 302 Found in 36ms (ActiveRecord: 0.2ms | Allocations: 2356) ---------------------------------------------------------------------------------------------------------------------- TestParanoidVerificationCodeWorkflow: test_sign_in_and_paranoid_verification_code_is_checked_before_redirect_completes ---------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3a05cb7f_e446f3c201a8@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:04 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3a05cb7f_e446f3c201a8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:41:04 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=yQzUxJ_D53ZbNWpLZ-zt Redirected to http://www.example.com/ Completed 302 Found in 250ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 12:41:04 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 2ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1233) Started GET "/" for 127.0.0.1 at 2023-04-15 12:41:04 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms | Allocations: 1233) ------------------------------------------------------------ TestPasswordArchivable: test_cannot_reuse_archived_passwords ------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 1.9ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.9ms Delivered mail 643ad3a1891_e446f3c202e8@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:05 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3a1891_e446f3c202e8@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_cannot_use_same_password ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3a79af82_e446f3c203c7@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:11 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3a79af82_e446f3c203c7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_default_sort_orders_do_not_affect_archiving ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3a8a830d_e446f3c204bf@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:12 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3a8a830d_e446f3c204bf@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestPasswordArchivable: test_does_not_save_an_OldPassword_if_user_password_was_originally_nil --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3af4ba31_e446f3c205c3@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3af4ba31_e446f3c205c3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------- TestPasswordArchivable: test_does_nothing_if_disabled ----------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3af91703_e446f3c20677@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3af91703_e446f3c20677@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_indirectly_saving_associated_user_does_not_cause_deprecation_warning ------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Delivered mail 643ad3afe0c3e_e446f3c2074b@Kevins-MacBook-Pro.local.mail (1.0ms) Date: Sat, 15 Apr 2023 12:41:19 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3afe0c3e_e446f3c2074b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_override_expire_after_at_runtime ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3b031ff9_e446f3c2083c@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b031ff9_e446f3c2083c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------- TestPasswordArchivable: test_password_change_can_be_requested ------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3b077ae8_e446f3c20979@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b077ae8_e446f3c20979@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------- TestPasswordArchivable: test_password_expires --------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3b0c2547_e446f3c210bb@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:20 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b0c2547_e446f3c210bb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------------- TestPasswordArchivable: test_saving_a_record_records_the_time_the_password_was_changed -------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3b11c14f_e446f3c211e7@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b11c14f_e446f3c211e7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------ TestPasswordArchivable: test_the_option_should_be_dynamic_during_runtime ------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3b16645c_e446f3c2120@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:21 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b16645c_e446f3c2120@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_does_not_updates_the_time_the_password_was_changed_if_the_password_was_not_changed --------------------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3b44560a_e446f3c213d1@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b44560a_e446f3c213d1@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------------------- TestPasswordArchivable: test_updating_a_record_updates_the_time_the_password_was_changed_if_the_password_is_changed ------------------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3b49286a_e446f3c214e3@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:24 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3b49286a_e446f3c214e3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
-------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_password_confirmation_does_not_match -------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.9ms | Allocations: 757) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 3.7ms | Allocations: 2586) Completed 200 OK in 1025ms (Views: 6.0ms | ActiveRecord: 0.2ms | Allocations: 5792) --------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_does_not_need_password_change --------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 539) ----------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_show_if_user_not_logged_in ----------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 181) ----------------------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_does_not_need_password_change ----------------------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 538) ------------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_redirects_on_update_if_user_not_logged_in ------------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_password_change rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) -------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_should_render_show -------------------------------------------------------------- Processing by Devise::PasswordExpiredController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 24) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 0.7ms | Allocations: 780) Completed 200 OK in 2ms (Views: 0.9ms | ActiveRecord: 0.1ms | Allocations: 1525) ----------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_JSON_format ----------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as JSON Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1017ms (ActiveRecord: 0.4ms | Allocations: 3824) ---------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_using_XML_format ---------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as XML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Completed 204 No Content in 1038ms (ActiveRecord: 0.5ms | Allocations: 3809) ------------------------------------------------------------------------------- Devise::PasswordExpiredControllerTest: test_update_password_with_default_format ------------------------------------------------------------------------------- Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://test.host/ Completed 302 Found in 1013ms (ActiveRecord: 0.4ms | Allocations: 3794) -------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_does_not_need_paranoid_verification -------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 500) ---------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_on_update_if_user_not_logged_in ---------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_doesn't_need_paranoid_verification ------------------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.2ms | Allocations: 500) ---------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_redirects_to_root_on_show_if_user_not_logged_in ---------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Redirected to http://test.host/ Filter chain halted as :skip_paranoid_verification rendered or redirected Completed 302 Found in 0ms (ActiveRecord: 0.0ms | Allocations: 179) ------------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_renders_show_on_show_if_user_needs_paranoid_verification ------------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#show as HTML Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.0ms | Allocations: 25) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/paranoid_verification_code/show.html.erb (Duration: 2.8ms | Allocations: 714) Completed 200 OK in 5ms (Views: 4.1ms | ActiveRecord: 0.1ms | Allocations: 1625) -------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_JSON_format -------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as JSON Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 41ms (ActiveRecord: 0.3ms | Allocations: 2045) ------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_using_XML_format ------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as XML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Completed 204 No Content in 40ms (ActiveRecord: 0.3ms | Allocations: 2047) ---------------------------------------------------------------------------------------------------------- Devise::ParanoidVerificationCodeControllerTest: test_update_paranoid_verification_code_with_default_format ---------------------------------------------------------------------------------------------------------- Processing by Devise::ParanoidVerificationCodeController#update as HTML Parameters: {"user"=>{"paranoid_verification_code"=>"cookies"}} Redirected to http://test.host/ Completed 302 Found in 36ms (ActiveRecord: 0.3ms | Allocations: 2076) -------------------------------------------------- PasswordComplexityValidatorTest: test_allows_blank -------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_all_valid -------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_digit_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_lower_invalid ----------------------------------------------------------------------------- ------------------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_combination_only_symbol_invalid ------------------------------------------------------------------------------ ----------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_only_upper_invalid ----------------------------------------------------------------------------- ----------------------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_combination_some_but_not_all_invalid ----------------------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_digit_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digit_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_digits_valid ----------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_count_invalid ------------------------------------------------------------------ ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_count_valid ---------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_lower_invalid ------------------------------------------------------------ ---------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_lower_valid ---------------------------------------------------------- ------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_invalid ------------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_count_valid ----------------------------------------------------------------- ------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_invalid ------------------------------------------------------------- ----------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbol_valid ----------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_count_invalid -------------------------------------------------------------------- ------------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_count_valid ------------------------------------------------------------------ -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_symbols_invalid -------------------------------------------------------------- ------------------------------------------------------------ PasswordComplexityValidatorTest: test_enforces_symbols_valid ------------------------------------------------------------ ---------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_invalid ---------------------------------------------------------------------- -------------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_count_valid -------------------------------------------------------------------- ---------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_invalid ---------------------------------------------------------------- -------------------------------------------------------------- PasswordComplexityValidatorTest: test_enforces_uppercase_valid -------------------------------------------------------------- ----------------------------------------------------------------- PasswordComplexityValidatorTest: test_with_no_rules_anything_goes ----------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithSecurityQuestion: test_When_security_question_is_enabled,_it_is_inserted_correctly ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 1.2ms | Allocations: 230) Devise::Mailer#unlock_instructions: processed outbound mail in 2.5ms Delivered mail 643ad3bfaa3ec_e446f3c2159e@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad3bfaa3ec_e446f3c2159e@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Redirected to http://test.host/security_question_users/unlock/new Filter chain halted as :check_security_question rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.0ms | Allocations: 969) --------------------------------------------------------------------------------- TestWithSecurityQuestion: test_When_security_question_is_valid,_it_runs_as_normal --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#unlock_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3bfe6bf0_e446f3c21642@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad3bfe6bf0_e446f3c21642@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.6ms Delivered mail 643ad3bfe76ee_e446f3c2174a@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:35 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@microsoft.com Message-ID: <643ad3bfe76ee_e446f3c2174a@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3708) --------------------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_raises_an_exception_on_an_unpersisted_record --------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_invalid_record_atomically ---------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c039869_e446f3c2180@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c039869_e446f3c2180@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value --------------------------------------------------------------------------------- TestSessionLimitable: test_#update_unique_session_id!(value)_updates_valid_record --------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3c07e028_e446f3c219fb@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:36 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c07e028_e446f3c219fb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
[devise-security][session_limitable] unique_session_id=unique_value ---------------------------------------------------------- TestSessionLimitable: test_check_is_not_skipped_by_default ---------------------------------------------------------- ----------------------------------------------------------------------------- TestSessionLimitable: test_default_check_can_be_overridden_by_record_instance ----------------------------------------------------------------------------- ----------------------------------------------------------------- TestSessionLimitable: test_includes_Devise::Models::Compatibility ----------------------------------------------------------------- ------------------------------------------------------------------------------------------ TestWithoutSecurityQuestion: test_When_security_question_is_not_enabled_it_is_not_inserted ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c14691f_e446f3c22085@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad3c14691f_e446f3c22085@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.2ms | Allocations: 108) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ad3c146eb5_e446f3c221a8@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad3c146eb5_e446f3c221a8@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (Duration: 0.1ms | Allocations: 78) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Delivered mail 643ad3c147bf6_e446f3c222e8@Kevins-MacBook-Pro.local.mail (0.5ms) Date: Sat, 15 Apr 2023 12:41:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad3c147bf6_e446f3c222e8@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 3ms (ActiveRecord: 0.1ms | Allocations: 3731) --------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_incorrect --------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 77) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.2ms Delivered mail 643ad3c18ca61_e446f3c223c7@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:37 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c18ca61_e446f3c223c7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_current_password_is_missing ------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c253bb0_e446f3c224bf@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:38 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c253bb0_e446f3c224bf@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_mismatched --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c31ac92_e446f3c225c3@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:39 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c31ac92_e446f3c225c3@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_confirmation_is_missing ------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c4621a0_e446f3c22677@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:40 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c4621a0_e446f3c22677@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
------------------------------------------------------------------------------------------------------ TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_matches_confirmation ------------------------------------------------------------------------------------------------------ Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3c5289db_e446f3c2274b@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:41 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c5289db_e446f3c2274b@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
--------------------------------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_invalid_and_mismatches_confirmation --------------------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c671563_e446f3c2283c@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:42 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c671563_e446f3c2283c@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
----------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_does_not_update_if_password_is_missing ----------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 0.9ms Delivered mail 643ad3c7b912c_e446f3c22979@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:43 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c7b912c_e446f3c22979@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- TestDatabaseAuthenticatablePatch: test_updates_if_all_params_are_present_and_valid ---------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 75) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3c8457e4_e446f3c230bb@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:44 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3c8457e4_e446f3c230bb@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
---------------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_update_password_with_custom_redirect_route ---------------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Redirected to http://test.host/cookies Completed 302 Found in 1024ms (ActiveRecord: 0.4ms | Allocations: 4186) ------------------------------------------------------------------------- PasswordExpiredCustomRedirectTest: test_yield_resource_to_block_on_update ------------------------------------------------------------------------- Processing by Overrides::PasswordExpiredController#update as HTML Parameters: {"password_expired_user"=>"[FILTERED]"} Rendering /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/shared/_error_messages.html.erb (Duration: 0.9ms | Allocations: 2015) Rendered /Users/kolbrich/Code/olbrich/devise-security/app/views/devise/password_expired/show.html.erb (Duration: 2.5ms | Allocations: 5309) Completed 200 OK in 252ms (Views: 3.2ms | ActiveRecord: 0.1ms | Allocations: 6572) --------------------------------------------- I18nTest: test_no_inconsistent_interpolations --------------------------------------------- ------------------------------ I18nTest: test_no_missing_keys ------------------------------ ----------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_change_expired_password ----------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.1ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 1.0ms Delivered mail 643ad3cbb5d3f_e446f3c231e7@Kevins-MacBook-Pro.local.mail (0.7ms) Date: Sat, 15 Apr 2023 12:41:47 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3cbb5d3f_e446f3c231e7@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:41:47 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=cUjCszj1N8SZr5Js1uus Redirected to http://www.example.com/ Completed 302 Found in 251ms (ActiveRecord: 0.2ms | Allocations: 1763) Started GET "/" for 127.0.0.1 at 2023-04-15 12:41:48 -0400 Processing by WidgetsController#show as HTML Redirected to http://www.example.com/users/password_expired Filter chain halted as :handle_password_change rendered or redirected Completed 302 Found in 1ms (ActiveRecord: 0.1ms | Allocations: 1005) Started PUT "/users/password_expired" for 127.0.0.1 at 2023-04-15 12:41:48 -0400 Processing by Devise::PasswordExpiredController#update as HTML Parameters: {"user"=>{"current_password"=>"[FILTERED]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} Redirected to http://www.example.com/ Completed 302 Found in 1012ms (ActiveRecord: 0.4ms | Allocations: 4005) --------------------------------------------------------------------------------------------- TestPasswordExpirableWorkflow: test_sign_in_and_password_is_updated_before_redirect_completes --------------------------------------------------------------------------------------------- Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/confirmation_instructions.html.erb (Duration: 0.2ms | Allocations: 81) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.4ms Delivered mail 643ad3cd51c33_e446f3c2320@Kevins-MacBook-Pro.local.mail (0.6ms) Date: Sat, 15 Apr 2023 12:41:49 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: bob@microsoft.com Message-ID: <643ad3cd51c33_e446f3c2320@Kevins-MacBook-Pro.local.mail> Subject: Confirmation instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitWelcome bob@microsoft.com!
You can confirm your account email through the link below:
Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:41:49 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} [devise-security][session_limitable] unique_session_id=krsy_e9umLE3Ztmdvrk1 Redirected to http://www.example.com/ Completed 302 Found in 248ms (ActiveRecord: 0.2ms | Allocations: 1758) Started GET "/" for 127.0.0.1 at 2023-04-15 12:41:49 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms | Allocations: 1291) Started GET "/" for 127.0.0.1 at 2023-04-15 12:41:49 -0400 Processing by WidgetsController#show as HTML Rendering text template Rendered text template (Duration: 0.0ms | Allocations: 2) Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 1233) Overwriting existing field password_archivable_type in class OldPassword. Overwriting existing field username in class User. Overwriting existing field email in class User. Overwriting existing field encrypted_password in class User. Overwriting existing field password_changed_at in class User. Overwriting existing field expired_at in class User. Overwriting existing field last_activity_at in class User. Overwriting existing field locked_at in class User. Overwriting existing field unlock_token in class User. Overwriting existing field username in class PasswordExpiredUser. Overwriting existing field email in class PasswordExpiredUser. Overwriting existing field encrypted_password in class PasswordExpiredUser. Overwriting existing field password_changed_at in class PasswordExpiredUser. Overwriting existing field expired_at in class PasswordExpiredUser. Overwriting existing field last_activity_at in class PasswordExpiredUser. Overwriting existing field locked_at in class PasswordExpiredUser. Overwriting existing field unlock_token in class PasswordExpiredUser. Overwriting existing field username in class ParanoidVerificationUser. Overwriting existing field email in class ParanoidVerificationUser. Overwriting existing field encrypted_password in class ParanoidVerificationUser. Overwriting existing field password_changed_at in class ParanoidVerificationUser. Overwriting existing field expired_at in class ParanoidVerificationUser. Overwriting existing field last_activity_at in class ParanoidVerificationUser. Overwriting existing field locked_at in class ParanoidVerificationUser. Overwriting existing field unlock_token in class ParanoidVerificationUser. Overwriting existing field locked_at in class SecurityQuestionUser. Overwriting existing field unlock_token in class SecurityQuestionUser. Overwriting existing field security_question_answer in class SecurityQuestionUser. MONGODB | Topology type 'unknown' initializing. MONGODB | There was a change in the members of the 'Unknown' topology. MONGODB | Server localhost:27017 initializing. MONGODB | Waiting for up to 30.00 seconds for servers to be scanned: #Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:165 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:170 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:175 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad665791e4bf6e0410dbc'), "password_archivable_type"=>"User"}, "limit"=>5, "projection"=>{"encrypted_password"=>true}, "sort"=>{"created_at"=>-1}, "$db"=>"devise-test-sui... MONGODB | localhost:27017 req:175 | devise-test-suite.find | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:176 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:181 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:187 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad667791e4bf6e0410dbe'), "password_archivable_type"=>"User"}, "limit"=>5, "projection"=>{"encrypted_password"=>true}, "sort"=>{"created_at"=>-1}, "$db"=>"devise-test-sui... MONGODB | localhost:27017 req:187 | devise-test-suite.find | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:188 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:193 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad669791e4bf6e0410dbf'), "password_archivable_type"=>"User"}, "limit"=>5, "projection"=>{"encrypted_password"=>true}, "sort"=>{"created_at"=>-1}, "$db"=>"devise-test-sui... MONGODB | localhost:27017 req:193 | devise-test-suite.find | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:194 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:199 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:204 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad66b791e4bf6e0410dc1'), "password_archivable_type"=>"User"}, "limit"=>5, "projection"=>{"encrypted_password"=>true}, "sort"=>{"created_at"=>-1}, "$db"=>"devise-test-sui... MONGODB | localhost:27017 req:204 | devise-test-suite.find | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:205 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad66b791e4bf6e0410dc1'), "password_archivable_type"=>"User", "encrypted_password"=>"$2a$12$qg2bG2bszeTBecPgh98rBuWNVW07HsSg0zMbtBBc0DAitNREXXTRm"}, "limit"=>1, "projecti... MONGODB | localhost:27017 req:205 | devise-test-suite.find | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:206 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad66b791e4bf6e0410dc1'), "password_archivable_type"=>"User"}, "limit"=>5, "projection"=>{"encrypted_password"=>true}, "sort"=>{"created_at"=>-1}, "$db"=>"devise-test-sui... MONGODB | localhost:27017 req:206 | devise-test-suite.find | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:207 conn:1:1 sconn:3 | devise-test-suite.insert | STARTED | {"insert"=>"old_passwords", "ordered"=>true, "documents"=>[{"_id"=>BSON::ObjectId('643ad66c791e4bf6e0410dc2'), "encrypted_password"=>"$2a$12$qg2bG2bszeTBecPgh98rBuWNVW07HsSg0zMbtBBc0DAitNREXXTRm", "password_archivable_id"=>BSON::ObjectId('643ad66b791e... MONGODB | localhost:27017 req:207 | devise-test-suite.insert | SUCCEEDED | 0.034s MONGODB | localhost:27017 req:208 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"old_passwords", "filter"=>{"password_archivable_id"=>BSON::ObjectId('643ad66b791e4bf6e0410dc1'), "password_archivable_type"=>"User"}, "skip"=>5, "sort"=>{"created_at"=>-1}, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:223 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66d791e4bf6e0410dc3')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:01.277764 UTC, "updated_at"=>2023-04-15 16:53:01.277864 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:223 | devise-test-suite.update | SUCCEEDED | 0.001s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:01 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:224 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:224 | devise-test-suite.find | SUCCEEDED | 0.003s MONGODB | localhost:27017 req:225 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66d791e4bf6e0410dc3'), "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "u"=>{"$inc"=>{"f... MONGODB | localhost:27017 req:225 | devise-test-suite.update | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:226 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"_id"=>BSON::ObjectId('643ad66d791e4bf6e0410dc3')}, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:234 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66e791e4bf6e0410dc4')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:02.090968 UTC, "updated_at"=>2023-04-15 16:53:02.091062 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:234 | devise-test-suite.update | SUCCEEDED | 0.002s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:02 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:235 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:235 | devise-test-suite.find | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:236 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66e791e4bf6e0410dc4')}, "u"=>{"$set"=>{"last_sign_in_at"=>2023-04-15 16:53:02.35193 UTC, "current_sign_in_at"=>2023-04-15 16:53:02.35193 UTC, "last_sign_... MONGODB | localhost:27017 req:236 | devise-test-suite.update | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:237 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66e791e4bf6e0410dc4')}, "u"=>{"$set"=>{"unique_session_id"=>"qAsZJotkVBxyjVp6_z1Y"}}}], "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:256 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66e791e4bf6e0410dc5')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:02.930679 UTC, "updated_at"=>2023-04-15 16:53:02.930782 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:256 | devise-test-suite.update | SUCCEEDED | 0.007s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:02 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:257 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:257 | devise-test-suite.find | SUCCEEDED | 0.004s MONGODB | localhost:27017 req:258 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66e791e4bf6e0410dc5')}, "u"=>{"$set"=>{"last_sign_in_at"=>2023-04-15 16:53:03.190216 UTC, "current_sign_in_at"=>2023-04-15 16:53:03.190216 UTC, "last_sig... MONGODB | localhost:27017 req:258 | devise-test-suite.update | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:259 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad66e791e4bf6e0410dc5')}, "u"=>{"$set"=>{"unique_session_id"=>"SVGEC-ezhtYTEeysofJg"}}}], "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:316 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad673791e4bf6e0410dc9')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:07.846134 UTC, "updated_at"=>2023-04-15 16:53:07.846228 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:316 | devise-test-suite.update | SUCCEEDED | 0.001s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:07 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:317 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:317 | devise-test-suite.find | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:318 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad673791e4bf6e0410dc9')}, "u"=>{"$set"=>{"last_sign_in_at"=>2023-04-15 16:53:08.136798 UTC, "current_sign_in_at"=>2023-04-15 16:53:08.136798 UTC, "last_sig... MONGODB | localhost:27017 req:318 | devise-test-suite.update | SUCCEEDED | 0.004s MONGODB | localhost:27017 req:319 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad673791e4bf6e0410dc9')}, "u"=>{"$set"=>{"unique_session_id"=>"zmy2c-Yq9fWGuNxhVW8C"}}}], "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:334 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad674791e4bf6e0410dca')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:08.465428 UTC, "updated_at"=>2023-04-15 16:53:08.465521 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:334 | devise-test-suite.update | SUCCEEDED | 0.001s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:08 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:335 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:335 | devise-test-suite.find | SUCCEEDED | 0.003s MONGODB | localhost:27017 req:336 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad674791e4bf6e0410dca')}, "u"=>{"$set"=>{"last_sign_in_at"=>2023-04-15 16:53:08.73317 UTC, "current_sign_in_at"=>2023-04-15 16:53:08.73317 UTC, "last_sign_... MONGODB | localhost:27017 req:336 | devise-test-suite.update | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:337 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad674791e4bf6e0410dca')}, "u"=>{"$set"=>{"unique_session_id"=>"V-7GdNzsscAwb2agTrDe"}}}], "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome hello@path.travel!
You can confirm your account email through the link below:
Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.3ms) Devise::Mailer#unlock_instructions: processed outbound mail in 7.6ms Sent mail to hello@path.travel (0.5ms) Date: Sat, 15 Apr 2023 12:53:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad675471a2_f6e02a80309d6@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by Devise::UnlocksController#create as HTML Parameters: {"user"=>{"email"=>"hello@path.travel"}} MONGODB | localhost:27017 req:352 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"hello@path.travel", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:352 | devise-test-suite.find | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:353 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"unlock_token"=>"a376322763cfd7024d000d338b0a0f30c70087b0d213fa6d7d32275e47e31065", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1,... MONGODB | localhost:27017 req:353 | devise-test-suite.find | SUCCEEDED | 0.000s MONGODB | localhost:27017 req:354 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad675791e4bf6e0410dcb')}, "u"=>{"$set"=>{"unlock_token"=>"a376322763cfd7024d000d338b0a0f30c70087b0d213fa6d7d32275e47e31065", "updated_at"=>2023-04-15 16:53... MONGODB | localhost:27017 req:354 | devise-test-suite.update | SUCCEEDED | 0.001s Rendering /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb Rendered /Users/kolbrich/.asdf/installs/ruby/2.7.8/lib/ruby/gems/2.7.0/gems/devise-4.9.2/app/views/devise/mailer/unlock_instructions.html.erb (0.1ms) Devise::Mailer#unlock_instructions: processed outbound mail in 0.7ms Sent mail to hello@path.travel (0.5ms) Date: Sat, 15 Apr 2023 12:53:09 -0400 From: please-change-me-at-config-initializers-devise@example.com Reply-To: please-change-me-at-config-initializers-devise@example.com To: hello@path.travel Message-ID: <643ad67548bd9_f6e02a80310e@Kevins-MacBook-Pro.local.mail> Subject: Unlock instructions Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bitHello hello@path.travel!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/users/sign_in Completed 302 Found in 7ms (MongoDB: 0.0ms | ActiveRecord: 0.0ms) MONGODB | localhost:27017 req:355 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:362 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad675791e4bf6e0410dcc')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:09.589382 UTC, "updated_at"=>2023-04-15 16:53:09.589473 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:362 | devise-test-suite.update | SUCCEEDED | 0.002s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:09 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:363 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:363 | devise-test-suite.find | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:364 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad675791e4bf6e0410dcc')}, "u"=>{"$set"=>{"last_sign_in_at"=>2023-04-15 16:53:09.881122 UTC, "current_sign_in_at"=>2023-04-15 16:53:09.881122 UTC, "last_sig... MONGODB | localhost:27017 req:364 | devise-test-suite.update | SUCCEEDED | 0.003s MONGODB | localhost:27017 req:365 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad675791e4bf6e0410dcc')}, "u"=>{"$set"=>{"unique_session_id"=>"YkwyDRnyuxgv1qK1Ug1Y"}}}], "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:385 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad677791e4bf6e0410dce')}, "u"=>{"$set"=>{"confirmed_at"=>2023-04-15 16:53:11.690015 UTC, "updated_at"=>2023-04-15 16:53:11.690104 UTC}}}], "$db"=>"devise-t... MONGODB | localhost:27017 req:385 | devise-test-suite.update | SUCCEEDED | 0.000s Started POST "/users/sign_in" for 127.0.0.1 at 2023-04-15 12:53:11 -0400 Processing by Devise::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"bob@microsoft.com", "password"=>"[FILTERED]"}} MONGODB | localhost:27017 req:386 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"application_records", "filter"=>{"email"=>"bob@microsoft.com", "_type"=>{"$in"=>["TestSessionLimitable::ModifiedUser", "TestSessionLimitable::SessionLimitableUser", "User"]}}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid... MONGODB | localhost:27017 req:386 | devise-test-suite.find | SUCCEEDED | 0.001s MONGODB | localhost:27017 req:387 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad677791e4bf6e0410dce')}, "u"=>{"$set"=>{"last_sign_in_at"=>2023-04-15 16:53:11.959704 UTC, "current_sign_in_at"=>2023-04-15 16:53:11.959704 UTC, "last_sig... MONGODB | localhost:27017 req:387 | devise-test-suite.update | SUCCEEDED | 0.002s MONGODB | localhost:27017 req:388 conn:1:1 sconn:3 | devise-test-suite.update | STARTED | {"update"=>"application_records", "ordered"=>true, "updates"=>[{"q"=>{"_id"=>BSON::ObjectId('643ad677791e4bf6e0410dce')}, "u"=>{"$set"=>{"unique_session_id"=>"G8UoJyEpjRK7QAZQz45Z"}}}], "$db"=>"devise-test-suite", "lsid"=>{"id"=>Hello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"wrong answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} MONGODB | localhost:27017 req:402 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"users", "filter"=>{"email"=>"hello@microsoft.com", "_type"=>"SecurityQuestionUser"}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Hello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Processing by SecurityQuestion::UnlocksController#create as HTML Parameters: {"security_question_answer"=>"Right Answer", "security_question_user"=>{"email"=>"hello@microsoft.com"}} MONGODB | localhost:27017 req:410 conn:1:1 sconn:3 | devise-test-suite.find | STARTED | {"find"=>"users", "filter"=>{"email"=>"hello@microsoft.com", "_type"=>"SecurityQuestionUser"}, "limit"=>1, "sort"=>{"_id"=>1}, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Hello hello@microsoft.com!
Your account has been locked due to an excessive number of unsuccessful sign in attempts.
Click the link below to unlock your account:
Redirected to http://test.host/security_question_users/sign_in Completed 302 Found in 9ms (MongoDB: 0.0ms | ActiveRecord: 0.0ms) MONGODB | localhost:27017 req:414 conn:1:1 sconn:3 | devise-test-suite.listCollections | STARTED | {"listCollections"=>1, "cursor"=>{}, "nameOnly"=>true, "$db"=>"devise-test-suite", "lsid"=>{"id"=>Welcome bob@microsoft.com!
You can confirm your account email through the link below:
MONGODB | localhost:27017 req:471 conn:1:1 sconn:3 | devise-test-suite.aggregate | STARTED | {"aggregate"=>"old_passwords", "pipeline"=>[{"$match"=>{}}, {"$group"=>{"_id"=>1, "n"=>{"$sum"=>1}}}], "cursor"=>{}, "$db"=>"devise-test-suite", "lsid"=>{"id"=>