github swissmakers/fail2ban-ui v1.6.0

latest release: v1.6.1
one month ago

What's Changed

  • Added UniFi Network integration by @easez88 in #206
  • Added highlighting for Json sytax logs for bad status: by @Cloud9Developer in #213
  • Fixed references for ValidateIP function and moved it to shared space, removed deprecated helpers @swissmakers in #217
  • Fixing shared library also here and also improve the restart getters -> use warning @swissmakers in #217
  • Use tiny sort function to sort server list accordingly A-Z @swissmakers in #217
  • Add some hints about the caddy-reverse proxy and f2b-ui @swissmakers in #217
  • Refactor the public routes definitions @swissmakers in #217
  • Improve function tests and as well adding better path testing for connectors @swissmakers in #217
  • Remove deprecated legacy time format @swissmakers in #217
  • Refactor the action-script building for ssh-connector, removed python dependency so connector updates also works without it @swissmakers in #217
  • Update documentations and also add setfacl steps to the troubleshooting @swissmakers in #217
  • Fix wrongly intepreted unbans because of missing actionflush that where triggered by actionunbann fallback @swissmakers in #217
  • Integrate new tests to the harbor build-pipeline @swissmakers in #217
  • Refactor jail logpath check, to also allow jails without logpath, that is valid in case of journal backend @swissmakers in #217
  • fixed error with reading some logs where index would be out of bounds @swissmakers in #217
  • Reject unsafe callback URL and secret on settings save also add validators for callback-URL callback secret and server id @swissmakers in #217
  • Store callback event ids so retried callbacks are recorded once and not more @swissmakers in #217
  • Keep the dashboard usable during mentioned jail changes also needs several js and several other small fixes @swissmakers in #217
  • SSH hardening and add a health tracking @swissmakers in #217
  • Add and improve test files to automatically test functions in pipeline @swissmakers in #217
  • Changes to get and apply pending server settings, also addeing health check functions, remove old nomore used code @swissmakers in #217
  • Fix regex line matching for log highliting, and add some tests for future edits @swissmakers in #217
  • Show also the two create buttons for jails and filters from a empty state @swissmakers in #217
  • Fix some comments and formatings to make things clearer @swissmakers in #217
  • Integrate healthchecks for every connector, also fix config pre-apply and rechecking to prevent stale configs @swissmakers in #217
  • Add and also fix currents UI-Tests to match new component handling @swissmakers in #217
  • Update translations and also finish jet-not-translated stuff from several js-files and the main template @swissmakers in #217
  • Document the health endpoint, restart behaviorand Elasticsearch datastreams @swissmakers in #217
  • We run Fail2ban changes now in the background to not interrupt the UI on longer changes, e.g. unbanning a whole jail @swissmakers in #217
  • Bump golang version to v1.27.1 @swissmakers in #217
  • Update translations and remove two deprecated keys @swissmakers in #217
  • Show warnings clearer when a SSH host key changes and fix overlapping text and rework buttons in server cards @swissmakers in #217
  • Open server settings below of the selected server-card on mobile devices @swissmakers in #217
  • Validate UniFi settings before saving @swissmakers in #218
  • Improve tests, check mixed-case HTML in escaping tests @swissmakers in #218
  • Also improve the email tests for injection attempts in alerts @swissmakers in #218

New Contributors

Full Changelog: v1.5.4...v1.6.0

Don't miss a new fail2ban-ui release

NewReleases is sending notifications on new releases.