# Summary

This project is intended to add an administration interface for hidden flood control variables in Drupal 8.
Flood control variables include:
User IP Limit
User IP Window
User Limit
User Window
Contact Limit
Contact Interval

Flood related module: Flood Unblock

# Project URL

https://www.drupal.org/project/flood_control

# Where is the code?

8.x-1.x-dev
Github: https://github.com/shabirmanu/Flood-Control

# Estimated completion date

Done

# Dependencies

N/A

# Who's doing the port?

Dave Reid, maintainer
shabirahmad, lakesta

# What help do they need?

# D8 roadmap

D8 Roadmap flood_control

# Background and reference information

N/A

CommentFileSizeAuthor
#4 2626748-drupal-8-port-4.patch5.03 KBshabirahmad

Comments

Devaraj johnson created an issue. See original summary.

shabirahmad’s picture

shabirahmad’s picture

Hi Maintainer,

The port for this module is ready. https://github.com/shabirmanu/Flood-Control. Please give me the access so that I can pull it from github along with revision history.

Shabir!

shabirahmad’s picture

Status: Active » Needs review
StatusFileSize
new5.03 KB

Patch for Drupal 8

Anonymous’s picture

I took a look at your port. It looks like you only port the form at the moment am I right? What I mean is that the logic is still missing, isn't it?

lakesta’s picture

The logic is built into drupal using config variables in the user schema; this module/patch just exposes those config variables to the user.

lakesta’s picture

Issue summary: View changes
Status: Needs review » Reviewed & tested by the community
r.aubin’s picture

Which GitHub project should we be following? It currently lists https://github.com/TeamGoblin/Flood-Control as the d8 port repo, but it's a fork of the project in comment #3.

https://github.com/shabirmanu/Flood-Control

Maybe this issue should be updated with the link to this project, instead?

james.williams’s picture

Issue summary: View changes

The TeamGoblin fork contained some code that has since been merged into the original https://github.com/shabirmanu/Flood-Control as a pull request. So I've switched the issue summary back to referencing that original repo to clear up any confusion.

mmjvb’s picture

Issue summary: View changes
Status: Reviewed & tested by the community » Needs work

Very confusing. Looks like multiple parallel developments without communication with maintainer.

Considering the is a development version by the maintainer, 8.x-1.x-dev and an undefined status of github version, Status of this issue needs to be `Needs work`.

candelas’s picture

Hello

Any movement in this? It is a very useful module :)

jons’s picture

There is a working D8 project https://www.drupal.org/project/flood_unblock - which it might be more worthwhile investigating.

mmjvb’s picture

Issue summary: View changes

Added #12 to summary.

aaronbauman’s picture

There's a stable release on the project page.
Is this module usable or not?
If not, the 2.0.0 release should not be marked stable!

mmjvb’s picture

Status: Needs work » Fixed

With a stable release this issue is Fixed.

wim leers’s picture

See #2221025-62: Port Flood Control to Drupal 8:

Woah! This is unexpected.

Per #3176717-2: Incorporate functionality from Flood Unblock, @fabianderijk, could you please bring clarity on the flood_control vs flood_unblock situation? 🙏

Reopening for that 🤓

avpaderno’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.