Skip to content

Releases: vish9812/analog

Analog v3.0.0

25 Apr 21:01
9872a62

Choose a tag to compare

Analog v3.0.0 Release Notes 🎉

I'm excited to announce the release of Analog v3.0.0! This major version significantly improves the UI and CLI capabilities and introduces powerful new features for LDAP log analysis.

🎨 UI Improvements (#23 #26)

Complete UI Overhaul

  • Modernized UI with a fresh, clean design
  • Improved UX with better filter organization and layout
  • Added a convenient reload button for quick data refresh

🛠️ CLI Enhancements (#24 #25)

New LDAP Analysis Command

  • Interactive Mode (-i): Dynamically search user attributes
  • Non-interactive Mode (--jobId + --user): Trace group membership paths for specific users
  • Comparison Mode (--jobId + --compareJobId + --user): Compare LDAP data between different jobs
  • Flexible log file handling with prefix/suffix filtering support

Merger Command Improvements (formerly Filterer)

  • Added prefix and suffix filtering options
  • Implemented log deduplication
  • Enhanced default values for better usability

Network Binding Update (#18)

  • Fixed network binding to specifically bind to the local IP address

🏗️ Build Process Improvements (#24)

Single Binary Distribution

  • CLI now compiles to a single binary
  • Simplified installation and deployment process

Enhanced Build System

  • Updated Taskfile.yml with improved build commands
  • Added dedicated artifacts task for Linux, Windows, and macOS releases
  • Streamlined release artifact generation

🔄 Breaking Changes

  • Complete UI framework overhaul
  • CLI command structure updates
  • Network binding changes

🚀 Installation

Download the latest release from our Releases Page:

  • Linux: analog-linux.tar.gz
  • macOS: analog-macos.tar.gz
  • Windows: analog-windows.zip

For more details about using Analog, please refer to our documentation.

Full Changelog: v2.4.0...v3.0.0

Analog v2.4.0

06 Dec 11:44
2221c50

Choose a tag to compare

What's Changed

Enhancements:

UI

  • Show Unchanged Logs: When comparing two log files, now unchanged log entries are also available along with the added and removed log entries.
  • Add Key Value Search Support: Introduced the capability to search for specific key-value pairs within the logs.
  • Save Load Filters: Enabled saving and loading the filter configurations, ensuring that complex filtering criteria can be reused across sessions.

Full Changelog: v2.3.0...v2.4.0

Analog v2.3.0

13 Sep 16:11
17f0624

Choose a tag to compare

What's Changed

Enhancements:

  • UI: Allow searching with a Key/Field along with a value.

Fixes:

  • UI: First N and Last N filter now works on keyPress

Full Changelog: v2.2.0...v2.3.0

Analog v2.2.0

28 Feb 15:26
04b1b8a

Choose a tag to compare

What's Changed

Enhancements:

  • CLI: Show first and last occurrences of logs
  • UI: Select first N and last N summary logs

Fixes:

  • UI: Fix search case-sensitivity issue

Full Changelog: v2.1.0...v2.2.0

Analog v2.1.0

16 Feb 11:55
48d1495

Choose a tag to compare

Feature

Summary View for CLI

Now you can get the Summary View of multiple log files at once right in the console.

Analog v2.0.0 - New CLI and Enhanced Log Slicing

05 Feb 18:04
2e64158

Choose a tag to compare

New Features

Log Slicing

  • CLI Log Slicing: The Analog CLI is now available which supports slicing multiple log files based on timestamps before analysis. Users can specify a time range to filter log entries, resulting in a time-sorted log file for efficient analysis.

  • UI Log Slicing: The Analog UI app also introduces a similar feature to slice one log file based on timestamps before analysis. Users can define a time range to focus on specific periods of log data, enhancing analysis accuracy and performance.

Analog v1.0.4 - Minor Bug Fix

13 Dec 09:40

Choose a tag to compare

Fixed a minor bug in analyzing the workers.

Analog v1.0.3 - Introducing Summary View

17 Nov 10:38
4853ea2

Choose a tag to compare

New Feature

Summary View

Quickly gain insights into your log file with the Summary View. It provides frequencies of the following key aspects:

  • Top Logs
  • HTTP Codes
  • Jobs
  • Plugins

Analog v1.0.2 - Major Feature Addition

10 Nov 13:25

Choose a tag to compare

New Feature

Plain Text Log File Support

  • Enhanced Compatibility: With the introduction of this release, Analog now supports both JSON and plain text log files. You can analyze and gain insights from a broader range of log file formats.
  • Cross-Format Log Comparison: This release enables you to compare log files of different formats seamlessly. Whether you have JSON log files or plain text log files, Analog allows you to perform insightful comparisons between them.

Analog v1.0.1 - Enhanced Features

03 Nov 19:31

Choose a tag to compare

Features

Clutter-Free Top Logs

I've streamlined the top logs for better grouping, making it easier for you to identify and understand the most frequent log entries.

Advanced Search Combinations

I've introduced advanced search capabilities that enable you to create complex search queries:

  • "Contains" / "Not Contains": Fine-tune your searches by specifying whether log entries should contain or not contain specific terms.
  • "AND" / "OR" Operators: Create combination queries using "AND" and "OR" to filter logs more precisely.

Log Context

Even when a filter is applied, you can now access the context around the current log entry. See the 10 lines above and below the log to gain a better understanding of the surrounding logs.