Skip to content

8.12.0#575

Merged
iruzevic merged 14 commits intomainfrom
feature/granular-ratelimit
Dec 9, 2025
Merged

8.12.0#575
iruzevic merged 14 commits intomainfrom
feature/granular-ratelimit

Conversation

@iruzevic
Copy link
Member

@iruzevic iruzevic commented Dec 8, 2025

Added

  • New granular rate limiting for each individual form.
  • Ability in admin listing to search for draft to get only draft forms.
  • Ability in locations listing to go to edit and view pages for the forms with the correct links.
  • Drafted items are now being shown in the admin listing.

Note:
To activate database creation please re-activate the plugin once installed.

dingo-d and others added 9 commits September 22, 2025 09:32
---------

Co-authored-by: Mario Borna Mjertan <mario.borna.mjertan@infobip.com>
---------

Co-authored-by: Mario Borna Mjertan <mario.borna.mjertan@infobip.com>
---------

Co-authored-by: Mario Borna Mjertan <mario.borna.mjertan@infobip.com>
This will support a granular rate limiting based on the form ID.
We have methods that will write and read from the database,
and check if the rate limit was exceeded during request validation.
The rate limit can be set up from the settings.

---------

Co-authored-by: Mario Borna Mjertan <mario.borna.mjertan@infobip.com>
---------

Co-authored-by: Mario Borna Mjertan <mario.borna.mjertan@infobip.com>
Also cleaned the unused class imports in the Validator.php file.

---------

Co-authored-by: Mario Borna Mjertan <mario.borna.mjertan@infobip.com>
@iruzevic iruzevic requested a review from a team December 8, 2025 15:19
@iruzevic iruzevic self-assigned this Dec 8, 2025
@iruzevic iruzevic mentioned this pull request Dec 8, 2025
Copy link
Contributor

@piqusy piqusy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please also check linter issues

iruzevic and others added 4 commits December 8, 2025 16:32
Co-authored-by: Ivan Ramljak <22823970+piqusy@users.noreply.github.com>
Co-authored-by: Ivan Ramljak <22823970+piqusy@users.noreply.github.com>
@iruzevic iruzevic linked an issue Dec 8, 2025 that may be closed by this pull request
@iruzevic iruzevic requested a review from piqusy December 8, 2025 15:57
@iruzevic iruzevic merged commit c0a9d89 into main Dec 9, 2025
3 checks passed
@iruzevic iruzevic deleted the feature/granular-ratelimit branch December 9, 2025 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] - Mark draft pages in locations list differently

5 participants