New Feature Rate Limiter
The new function secures the registration forms against misuse by default. If too many requests come from the same source, they will be blocked from now on. The following settings can be made in the extension:
plugin.tx_femanager.settings.ratelimiter {
# Number of seconds for the sliding window rate limiter
timeframe = {$plugin.tx_femanager.settings.ratelimiter.timeframe}
# Request count. How many requests are allowed in the last <timeframe> seconds. Set to 0 to disable rate limiter.
limit = {$plugin.tx_femanager.settings.ratelimiter.limit}
}
The principle is as follows: The timeframe setting determines how often a form may be used within a session. The number is set via limit.
Special thanks to:
WiRo Energie&Konnex Consulting GmbH to sponsor the function RATE LIMITER
BUG FIXES AND IMPROVEMENTS
- [BUGFIX] Validation for checkUniqueDb ignores starttime/endtime - thx to in2code
- [BUGFIX] return true for FileReferences - https://github.com/marclindemann
- [BUGFIX] Template missing for New->create - https://github.com/kitzberger
- [BUGFIX] Select previously saved state in state menu - https://github.com/mabolek
- [BUGFIX] Subject not translated on confirmation email - thx to https://github.com/Moongazer
- [BUGFIX] Remove unnecessary paramter from disable url - thx to https://github.com/Patta
- [TASK] change language detection to language aspect - thx to https://github.com/cehret
- [TASK] Add validation for all unicode letters - thx to in2code
- [TASK] Add Behaviour Test for terms and conditions - thx to in2code
- [TASK] Add tests for countries and states, update test data - thx to in2code
- [TASK] Resolve TYPO3 V11 breaking change for plugin registration - thx to https://github.com/Footrotflat
For this release, in2code invested four man-days for features, review and testing.
Outlook
Our team is now working on open issues and pull requests from Github. Our goal is to close as many issues as possible in order to create a release for TYPO3 version 11.
Sponsoring / Professional Support / Feature REQUEST
We are happy to find sponsors who make the further development and maintenance of the extension possible. We also offer professional support for TYPO3 Extension Femanager.