fix: Fix "Class 'BaseController' not found" error in Fix Ordering button.
Fixed
fix: Fix failed login attempts not appearing in Joomla! Extension Update page.
Removed
feat: Remove dependency on Joomla! backward compatibility plugin.
v2.5.920-Nov-2024
Added
Compatible with Web357 Framework v1.9.5.
Changed
The language files el-GR, en-GB, fr-FR, and nl-NL have been updated.
v2.5.827-Sep-2024
Changed
The showFooter is now managed by each extension, not the Web357 Framework.
Changed
The language files el-GR, en-GB, fr-FR, nl-NL have been updated with new constants.
Removed
Removed: Header comments from .ini language files for cleaner code.
Changed
Enhanced: Added a validation to check for the presence of the Web357 Framework System Plugin. Displays an informative message if the plugin is missing.
Fixed
Minor bug fixes and improvements.
v2.5.703-Sep-2024
Fixed
[Bug Fix] Added compatibility for Joomla 3 and Joomla 4 to prevent PHP Fatal Errors related to the `bootComponent()` method in the `fixAuthenticationPluginOrdering` function. [Thank you, Frode Reiersøl]
v2.5.602-Sep-2024
Fixed
[Bug Fix] Resolved issue where installing the extension via Joomla CLI resulted in an undefined constant error for "Joomla\CMS\MVC\Controller\JPATH_COMPONENT".
Fixed
Minor fixes and improvements.
v2.5.511-Jan-2024
Fixed
[Bug Fixed] The Operating System is shown as "Windows 10" even if the device has Windows 11. [Thank you, Frode Reiersøl]
v2.5.405-Dec-2023
Fixed
[Bug Fixes] Major improvements and bug fixes to be fully compatible with Joomla! 5.0
Fixed
[Bug Fixed] Language issues in after latest Joomla! update (v4.x).
Fixed
Minor fixes and improvements
v2.5.311-May-2023
Fixed
Minor fixes and improvements.
v2.5.215-Nov-2022
Added
[New Button] Added a new method to delete all logs at once.
Changed
[Improvement] The name of user is now displayed in the list of login attempts at Joomla! backend. [Thank you, Frank Krauthäuser]
Fixed
[Bug Fixed] PHP 8.x Deprecated: Required parameter $credentials follows optional parameter $message_type in /plugins/authentication/failedloginattempts/failedloginattempts.php on line 234
Fixed
Minor fixes and improvements.
v2.5.114-Oct-2021
Fixed
[Bug Fixed] Do not break the app process if there are issues with the mail server.
Fixed
Minor fixes and improvements.
v2.5.006-Oct-2021
Added
Fully compatible with Joomla! 4
Fixed
Minor fixes and improvements.
v2.4.328-May-2021
Fixed
[Bug Fixed] When a user does not exist, a wrong message is displayed. The message for unknown users should be "Username and password do not match or you do not have an account yet" instead of "Your account has either been blocked or you have not activated it yet." [Thank you, Frode]
v2.4.211-May-2021
Fixed
[Bug Fixed] After trying to see an unauthorised resource there is an error. PHP Fatal Error - Username is not specified. /plugins/authentication/failedloginattempts/failedloginattempts.php:115
v2.4.106-May-2021
Fixed
[Bug Fixed] Do not check if the plugin parameters is a valid JSON for new installations, only after an upgrade from a previous version.
Fixed
[Improvement] The plugin "plg_authentication_failedloginattempts" has been moved to the top of the list of other authentication plugin after installation.
v2.4.005-May-2021
Added
[New Component] All the failed and successfully login attempts are now displayed in a component (com_failedloginattempts). Screenshot: http://bit.ly/com_failedloginattempts
Added
[New Feature] In the FREE version are now available three premium parameters (Save logs into database, Enable logs for the Frontend, Enable Successful login attempts).# [Improvement] Added a new function to transfer all the settings from the plugin (plg_authentication_failedloginattempts) into the new component (com_failedloginattempts).
Removed
The settings from the plugin (plg_authentication_failedloginattempts) have been removed and transfered to the component (com_failedloginattempts).
Fixed
[Improvement] All the texts that are displayed in the email body are now translatable.
Fixed
[Bug Fixed] When trying to login with an empty password no message is sent. (Expected: Empty password not allowed etc).
v2.3.130-Apr-2021
Fixed
[Bug Fixed] If the "where" status is not Frontend or Backend show the string "Unknown".
v2.3.022-Mar-2021
Added
[New Feature] Custom Email subjects for each direct notification email separately both for front-end and back-end. [See the screenshot: https://prnt.sc/rjm3ii]
Changed
[Improvement] Log failures from accounts that are not being activated yet. [Many thanks to Martin Brampton]
Fixed
[Bug Fixed] Detect the failed login attempts for users that are not enabled and not activated.
Fixed
[Improvement] The name (full name) of user is now displayed in the table and in email. [Many thanks to, Frode Reiersøl]
Fixed
[Improvement] In View Logs, a new column is added to display if the login attempt was at the Fronted or at the Backend, [Many thanks to, Frode Reiersøl]
v2.2.009-Aug-2018
Added
Compatible with the latest version of Web357 Framework v1.7.x
Changed
Code Cleanup.
Fixed
Minor bug fixes and many improvements.
v2.1.016-Mar-2018
Changed
Functions Improved: The getOS() and the getBrowser() functions have been updated to get the most recent Operating Systems and Browsers.
Fixed
BUG Fixed: The datetime gets now the correct offset from the joomla configuration.
Fixed
BUG Fixed: The modal behavior is missing. Now the logs are displayed properly in a modal popup window.
Changed
The Demo and the JED link have been updated in the description tab, at Joomla! backend.
Removed
The Web357 Download ID parameter field has been deleted from each extension settings and has been replaced by a unique API key parameter field at the Web357 Framework plugin settings.
Added
A new button (Settings) has been added to the description tab at Joomla! backend.
Changed
Compatible with the latest version (1.6.0) of Web357 framework plugin.
v2.0.817-Jul-2017
Added
New Parameter: The "Fix Ordering" button has been added. Sometimes you need to click on that button to make sure that the plugin has been set as a priority between other authentication plugins.
Fixed
Minor bug fixes.
v2.0.705-Jul-2017
Fixed
Bug fixed after upgrade to J! 3.7.3. The admins can't enter text in the form fields from the plugin parameters.
Fixed
Web357 framework has been updated to the version 1.4.5.
v2.0.612-May-2017
Added
Compatibility for auto-updates via Watchful.li external service. [Many thanks to Valentin Barbu, Rafael Gaus, and Frank].
Added
Compatible with the latest version of Web357 Framework v1.4.3.
Changed
If the JED link does not exist yet, do not display the 'leave a review' text inside the plugin parameters.
Added
NEW Parameter Field: Download ID. You need to specify your Download ID before you can receive updates for the PRO versions. For more information please follow our instructions here: https://www.web357.com/apikey
v2.0.508-Dec-2015
Fixed
Minor bug fixes after the latest upgrade from v2.0.4
v2.0.407-Dec-2015
Changed
Updated description.
Changed
Updated translations.
v2.0.313-Nov-2015
Fixed
Minor bug fixes.
v2.0.202-Oct-2015
Changed
The mail() php function has been replaced by Joomla's api function JFactory::getMailer.
v2.0.109-May-2015
Changed
The "footer" element has been changed to reordering the plugin, for the right storing of "Successful login attempts".
Changed
Direct notifications are now available in the FREE version.
Changed
Save Logs to Database are available only in PRO version.
Changed
Minor fixes in language file.
v2.0.023-Apr-2015
Added
Compatible with 'Web357Framework' (joomla! system plugin).
Changed
Improvement design for parameter fields (better radio buttons and color pickers).
Added
ADMIN: New Element: Description of extension (buttons: view demo, more details, changelog, support).
Added
ADMIN: New Element: Version Check.
Added
ADMIN: New Element: About Web357 (logo, description, find us on social media).
Fixed
General minor fixes.
Fixed
Clean and code improvement.
v1.1.012-Dec-2014
Added
One mysql table has inserted and now the data will be stored in the new sql table named #__failed_login_attempts_logs.
Added
FREE and PRO version are available.
Fixed
Security issue with store data in a visible html file, has been resolved. The plugin will not store the data in the html file anymore
Fixed
General bug fixes.
v1.0.108-Nov-2014
Fixed
Bug Fixed: Date is always showing 11th, in log file.