Skip to content

Commit

Permalink
Roadmap
Browse files Browse the repository at this point in the history
  • Loading branch information
mchev committed Feb 13, 2023
1 parent 41566d3 commit 4f5b5a8
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@
[![Total Downloads](https://img.shields.io/packagist/dt/mchev/banhammer.svg?style=flat-square)](https://packagist.org/packages/mchev/banhammer)
[![Package for laravel](https://img.shields.io/badge/Package%20for%20Laravel-grey.svg?style=flat-square&logo=laravel&logoColor=white)](https://packagist.org/packages/mchev/banhammer)

Banhammer allows you to ban any Model by key and by IP. You also can just ban/unban IPs.
Banhammer for Laravel offers a very simple way to ban any Model by ID or by IP. It also allows to block requests by IP addresses.

Banned models can have an expiration date and will be automatically unbanned using the Scheduler.

## Version Compatibility

Expand Down Expand Up @@ -210,6 +212,13 @@ composer test

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

## Roadmap

- Block IP range
- Auto block IP (Rate Limiting)
- Cache
- Ban history() or archive() method

## Contributing

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
Expand Down

0 comments on commit 4f5b5a8

Please sign in to comment.