mirror of
https://github.com/heartcombo/devise.git
synced 2026-01-09 06:48:01 -05:00
Update to new email, copyright, supported Ruby/Rails versions
Also remove contributors section and add supported ruby/rails versions to the readme. [ci skip]
This commit is contained in:
@@ -17,6 +17,6 @@ Project maintainers have the right and responsibility to remove, edit, or reject
|
|||||||
|
|
||||||
This code of conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.
|
This code of conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.
|
||||||
|
|
||||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by sending an email to [heartcombo@googlegroups.com](heartcombo@googlegroups.com) or contacting one or more of the project maintainers.
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by sending an email to [heartcombo.oss@gmail.com](heartcombo.oss@gmail.com) or contacting one or more of the project maintainers.
|
||||||
|
|
||||||
This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.2.0, available at [http://contributor-covenant.org/version/1/2/0/](http://contributor-covenant.org/version/1/2/0/)
|
This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.2.0, available at [http://contributor-covenant.org/version/1/2/0/](http://contributor-covenant.org/version/1/2/0/)
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ the project wiki, documentation and source code first, or try to ask your questi
|
|||||||
on [Stack Overflow](http://stackoverflow.com/questions/tagged/devise).
|
on [Stack Overflow](http://stackoverflow.com/questions/tagged/devise).
|
||||||
|
|
||||||
**If you find a security bug, do not report it through GitHub. Please send an
|
**If you find a security bug, do not report it through GitHub. Please send an
|
||||||
e-mail to [heartcombo@googlegroups.com](mailto:heartcombo@googlegroups.com)
|
e-mail to [heartcombo.oss@gmail.com](mailto:heartcombo.oss@gmail.com)
|
||||||
instead.**
|
instead.**
|
||||||
|
|
||||||
## Sending Pull Requests
|
## Sending Pull Requests
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
- Do not use the issues tracker for help or support, try Stack Overflow.
|
- Do not use the issues tracker for help or support, try Stack Overflow.
|
||||||
- For bugs, do a quick search and make sure the bug has not yet been reported
|
- For bugs, do a quick search and make sure the bug has not yet been reported
|
||||||
- If you found a security bug, do not report it through GitHub. Please send an e-mail to heartcombo@googlegroups.com instead.
|
- If you found a security bug, do not report it through GitHub. Please send an e-mail to heartcombo.oss@gmail.com instead.
|
||||||
- Finally, be nice and have fun!
|
- Finally, be nice and have fun!
|
||||||
|
|
||||||
## Environment
|
## Environment
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Copyright 2020-2024 Rafael França, Leonardo Tegon, Carlos Antônio da Silva.
|
Copyright (c) 2020-2025 Rafael França, Carlos Antonio da Silva
|
||||||
Copyright 2009-2019 Plataformatec.
|
Copyright (c) 2009-2019 Plataformatec
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
a copy of this software and associated documentation files (the
|
a copy of this software and associated documentation files (the
|
||||||
|
|||||||
28
README.md
28
README.md
@@ -31,6 +31,7 @@ It's composed of 10 modules:
|
|||||||
- [RDocs](#rdocs)
|
- [RDocs](#rdocs)
|
||||||
- [Example applications](#example-applications)
|
- [Example applications](#example-applications)
|
||||||
- [Extensions](#extensions)
|
- [Extensions](#extensions)
|
||||||
|
- [Supported Ruby / Rails versions](#supported-ruby--rails-versions)
|
||||||
- [Contributing](#contributing)
|
- [Contributing](#contributing)
|
||||||
- [Starting with Rails?](#starting-with-rails)
|
- [Starting with Rails?](#starting-with-rails)
|
||||||
- [Getting started](#getting-started)
|
- [Getting started](#getting-started)
|
||||||
@@ -52,7 +53,6 @@ It's composed of 10 modules:
|
|||||||
- [Rails API mode](#rails-api-mode)
|
- [Rails API mode](#rails-api-mode)
|
||||||
- [Additional information](#additional-information)
|
- [Additional information](#additional-information)
|
||||||
- [Warden](#warden)
|
- [Warden](#warden)
|
||||||
- [Contributors](#contributors)
|
|
||||||
- [License](#license)
|
- [License](#license)
|
||||||
|
|
||||||
<!-- /TOC -->
|
<!-- /TOC -->
|
||||||
@@ -73,7 +73,7 @@ If you discover a problem with Devise, we would like to know about it. However,
|
|||||||
|
|
||||||
https://github.com/heartcombo/devise/wiki/Bug-reports
|
https://github.com/heartcombo/devise/wiki/Bug-reports
|
||||||
|
|
||||||
If you have discovered a security related bug, please do *NOT* use the GitHub issue tracker. Send an email to heartcombo@googlegroups.com.
|
If you have discovered a security related bug, please do *NOT* use the GitHub issue tracker. Send an email to heartcombo.oss@gmail.com.
|
||||||
|
|
||||||
### StackOverflow and Mailing List
|
### StackOverflow and Mailing List
|
||||||
|
|
||||||
@@ -81,9 +81,10 @@ If you have any questions, comments, or concerns, please use StackOverflow inste
|
|||||||
|
|
||||||
http://stackoverflow.com/questions/tagged/devise
|
http://stackoverflow.com/questions/tagged/devise
|
||||||
|
|
||||||
The deprecated mailing list can still be read on
|
The deprecated mailing lists can still be read on:
|
||||||
|
|
||||||
https://groups.google.com/group/plataformatec-devise
|
https://groups.google.com/group/plataformatec-devise
|
||||||
|
https://groups.google.com/group/heartcombo
|
||||||
|
|
||||||
### RDocs
|
### RDocs
|
||||||
|
|
||||||
@@ -105,6 +106,13 @@ Our community has created a number of extensions that add functionality above an
|
|||||||
|
|
||||||
https://github.com/heartcombo/devise/wiki/Extensions
|
https://github.com/heartcombo/devise/wiki/Extensions
|
||||||
|
|
||||||
|
### Supported Ruby / Rails versions
|
||||||
|
|
||||||
|
We intend to maintain support for all Ruby / Rails versions that haven't reached end-of-life.
|
||||||
|
|
||||||
|
For more information about specific versions please check [Ruby](https://www.ruby-lang.org/en/downloads/branches/)
|
||||||
|
and [Rails](https://guides.rubyonrails.org/maintenance_policy.html) maintenance policies, and our test matrix.
|
||||||
|
|
||||||
### Contributing
|
### Contributing
|
||||||
|
|
||||||
We hope that you will consider contributing to Devise. Please read this short overview for some information about how to get started:
|
We hope that you will consider contributing to Devise. Please read this short overview for some information about how to get started:
|
||||||
@@ -114,7 +122,7 @@ https://github.com/heartcombo/devise/wiki/Contributing
|
|||||||
You will usually want to write tests for your changes. To run the test suite, go into Devise's top-level directory and run `bundle install` and `bin/test`.
|
You will usually want to write tests for your changes. To run the test suite, go into Devise's top-level directory and run `bundle install` and `bin/test`.
|
||||||
Devise works with multiple Ruby and Rails versions, and ActiveRecord and Mongoid ORMs, which means you can run the test suite with some modifiers: `DEVISE_ORM` and `BUNDLE_GEMFILE`.
|
Devise works with multiple Ruby and Rails versions, and ActiveRecord and Mongoid ORMs, which means you can run the test suite with some modifiers: `DEVISE_ORM` and `BUNDLE_GEMFILE`.
|
||||||
|
|
||||||
### DEVISE_ORM
|
#### DEVISE_ORM
|
||||||
Since Devise supports both Mongoid and ActiveRecord, we rely on this variable to run specific code for each ORM.
|
Since Devise supports both Mongoid and ActiveRecord, we rely on this variable to run specific code for each ORM.
|
||||||
The default value of `DEVISE_ORM` is `active_record`. To run the tests for Mongoid, you can pass `mongoid`:
|
The default value of `DEVISE_ORM` is `active_record`. To run the tests for Mongoid, you can pass `mongoid`:
|
||||||
```
|
```
|
||||||
@@ -126,7 +134,7 @@ When running the tests for Mongoid, you will need to have a MongoDB server (vers
|
|||||||
|
|
||||||
Please note that the command output will show the variable value being used.
|
Please note that the command output will show the variable value being used.
|
||||||
|
|
||||||
### BUNDLE_GEMFILE
|
#### BUNDLE_GEMFILE
|
||||||
We can use this variable to tell bundler what Gemfile it should use (instead of the one in the current directory).
|
We can use this variable to tell bundler what Gemfile it should use (instead of the one in the current directory).
|
||||||
Inside the [gemfiles](https://github.com/heartcombo/devise/tree/main/gemfiles) directory, we have one for each version of Rails we support. When you send us a pull request, it may happen that the test suite breaks using some of them. If that's the case, you can simulate the same environment using the `BUNDLE_GEMFILE` variable.
|
Inside the [gemfiles](https://github.com/heartcombo/devise/tree/main/gemfiles) directory, we have one for each version of Rails we support. When you send us a pull request, it may happen that the test suite breaks using some of them. If that's the case, you can simulate the same environment using the `BUNDLE_GEMFILE` variable.
|
||||||
For example, if the tests broke using Ruby 3.0.0 and Rails 6.0, you can do the following:
|
For example, if the tests broke using Ruby 3.0.0 and Rails 6.0, you can do the following:
|
||||||
@@ -757,14 +765,10 @@ Devise is based on Warden, which is a general Rack authentication framework crea
|
|||||||
|
|
||||||
https://github.com/wardencommunity/warden
|
https://github.com/wardencommunity/warden
|
||||||
|
|
||||||
### Contributors
|
|
||||||
|
|
||||||
We have a long list of valued contributors. Check them all at:
|
|
||||||
|
|
||||||
https://github.com/heartcombo/devise/graphs/contributors
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
MIT License. Copyright 2020-2024 Rafael França, Leonardo Tegon, Carlos Antônio da Silva. Copyright 2009-2019 Plataformatec.
|
MIT License.
|
||||||
|
Copyright 2020-2025 Rafael França, Carlos Antonio da Silva.
|
||||||
|
Copyright 2009-2019 Plataformatec.
|
||||||
|
|
||||||
The Devise logo is licensed under [Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License](https://creativecommons.org/licenses/by-nc-nd/4.0/).
|
The Devise logo is licensed under [Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License](https://creativecommons.org/licenses/by-nc-nd/4.0/).
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ Gem::Specification.new do |s|
|
|||||||
s.platform = Gem::Platform::RUBY
|
s.platform = Gem::Platform::RUBY
|
||||||
s.licenses = ["MIT"]
|
s.licenses = ["MIT"]
|
||||||
s.summary = "Flexible authentication solution for Rails with Warden"
|
s.summary = "Flexible authentication solution for Rails with Warden"
|
||||||
s.email = "heartcombo@googlegroups.com"
|
s.email = "heartcombo.oss@gmail.com"
|
||||||
s.homepage = "https://github.com/heartcombo/devise"
|
s.homepage = "https://github.com/heartcombo/devise"
|
||||||
s.description = "Flexible authentication solution for Rails with Warden"
|
s.description = "Flexible authentication solution for Rails with Warden"
|
||||||
s.authors = ['José Valim', 'Carlos Antônio']
|
s.authors = ['José Valim', 'Carlos Antônio']
|
||||||
|
|||||||
Reference in New Issue
Block a user