Release 1.2.0 #3

Merged
renekreijveld merged 2 commits from develop into main 2026-11-12 15:54:13 +00:00

Release 1.2.0: develop into main.

New

  • Server setup tab with ready-to-copy commands for fail2ban and logrotate
Release 1.2.0: develop into main. ### New - Server setup tab with ready-to-copy commands for fail2ban and logrotate
The plugin settings get a tab "Server setup" with four command blocks,
filled in for this site and copyable with a button: the fail2ban filter,
the jail (log file of the site, the administrator's public IP address in
ignoreip), reload/status/fail2ban-regex, and logrotate (PHP user as
owner). The tab warns when the log file does not exist yet, is inside
the webroot, or when Joomla sees a private IP address. After an install
or update, a message links to the tab.

- The fail2ban and logrotate files move into the plugin
  (plg_user_fail2ban/server/), so they are on the server and the tab
  reads them from there.
- ./build.sh without --release writes build/pkg_fail2ban-<version>-dev.zip
  instead of overwriting the release zip in dist/, whose sha256 is in
  updates.xml.
- README: Installation and Server setup rewritten; the manual commands
  copy from the plugin folder on the server instead of src/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No description provided.