Skip to content

Releases: NBPub/BeatLog

alpha-0.1.7

15 Mar 21:17
Compare
Choose a tag to compare
alpha-0.1.7 Pre-release
Pre-release

alpha-0.1.7

Docker Hub

Docker Image
arm32v7 Image

Summary | Table | Details

  • Python upgrade to 3.11
  • Feature Improvements
    • Database Clean - can delete from all logs at once
    • API call for listing installation information
    • Report - added to filtrate section, changed action count graph
  • Various aesthetic / navigation improvements
    • home page redesigned

Full Changelog: alpha-0.1.6...alpha-0.1.7

alpha-0.1.6

23 Feb 22:22
Compare
Choose a tag to compare
alpha-0.1.6 Pre-release
Pre-release

alpha-0.1.6

Docker Hub

Docker Image
arm32v7 Image

Summary | Table | Details

  • Documentation
    • split existing items into separate pages, added new pages, updated old images
    • (re)organized documents into folders within "docs", proofreading
    • attempted to update all broken links
    • updated Docker Hub Readme for first time since alpha-0.1.2
  • JSON API
    • no longer rounding date_spec for bandwidth calls to nearest day
    • bugfixes / improvements
  • Failed Regex
    • if primary and secondary regex methods fail during parsing, line saved to database
    • expanded failed regex page: view lines by log, delete saved lines
  • Various aesthetic / navigation improvements
    • removed unused templates

Full Changelog: alpha-0.1.5...alpha-0.1.6

alpha-0.1.5

18 Feb 22:38
Compare
Choose a tag to compare
alpha-0.1.5 Pre-release
Pre-release

alpha-0.1.5

Docker Hub

Docker Image
arm32v7 Image

Summary | Table | Details

  • JSON API features expanded. Documentation improved.
  • bugfixes and aesthetic improvements
  • no longer building "arm32v7-latest" images with each commit.

Full Changelog: alpha-0.1.4...alpha-0.1.5

alpha-0.1.4

14 Feb 22:30
Compare
Choose a tag to compare
alpha-0.1.4 Pre-release
Pre-release

alpha-0.1.4

Docker Hub

Docker Image
arm32v7 Image

Summary | Table | Details

  • Building all docker images via Github Workflows
    • "latest" image with each commit. "stable" and "" tag with each Github release (starting with this one).
  • No more Null Connection Pool image, added page detailing changes required if Null Connection Pool still desired
  • Added simple JSON API to BeatLog and associated help page. Documentation
  • Removed support for unauthorized.log, removed table from database.
  • bugfixes for recent changes to fail2ban jail page and to Known Devices in settings

Full Changelog: alpha-0.1.3...alpha-0.1.4

alpha-0.1.3

11 Feb 00:18
Compare
Choose a tag to compare
alpha-0.1.3 Pre-release
Pre-release

alpha-0.1.3

Summary | Table | Details

Last version with NullConnectionPool tags

Docker Image
Docker Image - arm32v7
Docker Image_NullConnectionPool
Docker Image_NullConnectionPool - arm32v7

Database Migrations

delete unauthorized.log, no longer supported after alpha-0.1.3

-- Delete table,
DROP TABLE unauthorized;

Full Changelog: alpha-0.1.2...alpha-0.1.3

alpha-0.1.2

03 Feb 00:54
Compare
Choose a tag to compare
alpha-0.1.2 Pre-release
Pre-release

alpha-0.1.2

Summary | Table | Details

Final update under alpha-0.1.2 tag
Docker Image
Docker Image - arm32v7
Docker Image_NullConnectionPool
Docker Image_NullConnectionPool - arm32v7

Database for alpha-0.1.2 and prior versions will not be compatible with future versions.

  • Settings > KnownDevices changed to text array from text.
  • Jail > IgnoreIPs changed to inet array from text array
  • Added columns findtime and bantime to Jail

The following SQL will update datatypes, but delete existing data. See Alter Table to attempt change differently.

--Known Devices
--delete existing column
ALTER TABLE "setttings" DROP knowndevices;
--add back with new datatype
ALTER TABLE "settings" ADD knowndevices text[];

--Jail
--delete existing column
ALTER TABLE "jail" DROP ignoreips;
--add back with new datatype
ALTER TABLE "jail" ADD ignoreips inet[], ADD findtime interval, ADD bantime interval;