README.md in devise-security-0.17.0 vs README.md in devise-security-0.18.0
- old
+ new
@@ -1,8 +1,8 @@
# Devise Security
-[![Build Status](https://travis-ci.org/devise-security/devise-security.svg?branch=master)](https://travis-ci.org/devise-security/devise-security)
+[![Build Status](https://github.com/devise-security/devise-security/actions/workflows/test_suite.yml/badge.svg?branch=master)](https://github.com/devise-security/devise-security/actions/workflows/test_suite.yml)
[![Coverage Status](https://coveralls.io/repos/github/devise-security/devise-security/badge.svg?branch=master)](https://coveralls.io/github/devise-security/devise-security?branch=master)
[![Maintainability](https://api.codeclimate.com/v1/badges/ace7cd003a0db8bffa5a/maintainability)](https://codeclimate.com/github/devise-security/devise-security/maintainability)
A [Devise](https://github.com/heartcombo/devise) extension to add additional
security features required by modern web applications. Forked from
@@ -127,10 +127,13 @@
# Time period for account expiry from last_activity_at
# config.expire_after = 90.days
# Allow passwords to be equal to email (false, true)
# config.allow_passwords_equal_to_email = false
+
+ # paranoid_verification will regenerate verification code after failed attempt
+ # config.paranoid_code_regenerate_after_attempt = 10
end
```
## Other ORMs
@@ -375,19 +378,25 @@
Standard tests can be invoked using `rake`. To run the tests against the
`mongoid` ORM, use `DEVISE_ORM=mongoid rake` while `mongodb` is running.
## Maintenance Policy
-We are committed to maintain support for `devise-security` for all normal or
+We are committed to maintaining support for `devise-security` for all normal or
security maintenance versions of the Ruby language
[as listed here](https://www.ruby-lang.org/en/downloads/branches/), and for the
Ruby on Rails framework
[as per their maintenance policy](https://rubyonrails.org/maintenance/).
-In order to avoid introducing bugs caused by backwardly incompatible Ruby
+To avoid introducing bugs caused by backwardly incompatible Ruby
language features, it is highly recommended that all development work be done
-using the oldest supported ruby version. The contents of the `.ruby-version`
+using the oldest supported Ruby version. The contents of the `.ruby-version`
file should reflect this.
## Copyright
-Copyright (c) 2011-2017 Marco Scholl. See LICENSE.txt for further details.
+Copyright (c) 2017-2023 Dillon Welch & Kevin Olbrich.
+
+Copyright (c) 2011-2017 Marco Scholl as the project [`devise_security_extension`](https://github.com/phatworx/devise_security_extension).
+
+This repo was created as a fork from [b2ee978a](https://github.com/phatworx/devise_security_extension/commit/b2ee978af7d49f0fb0e7271c6ac074dfb4d39353).
+
+See LICENSE.txt for further details.