Skip to content

Releases: todoesverso/logss

v0.0.3

14 Jun 14:40
Compare
Choose a tag to compare

🎉 v0.0.3 🎉

Upgrades

New Features

  • Added triggers:
    Each container or matched line can now trigger a shell command (number of threads per container is configurable)
    For example:
 curl -s https://raw.githubusercontent.com/linuxacademy/content-elastic-log-samples/master/access.log | logss -c GET,"echo '__line__' >> /tmp/get.log" -c \.css,'echo found css at $(date) >> /tmp/css.log'

This will echo the matched GET line to /tmp/get.log and a a /tmp/css.log file with the date of each match.

What's Changed

New Contributors

Full Changelog: v0.0.2...v0.0.3

v0.0.2

29 Dec 18:55
8e7a1e6
Compare
Choose a tag to compare

🎉 v0.0.2 🎉

Mainly major upgrades of the dependecies.
The most important one is ratatui v0.25.0

v0.0.1

19 Oct 19:14
a626829
Compare
Choose a tag to compare

🎉 v0.0.1 🎉

This is the first stable release feature complete of logss.

ui

Features

  • Select render/stream speed
  • Automatic color assigned to each string match
  • Vertical and Horizontal view
  • Pause and continue stream
  • Scroll Up/Down
  • Delete containers on runtime
  • Add new containers on runtime
  • Dedicated container for raw stream
  • Toggle line wrapping
  • Zoom into a specific container
  • Containers Show/Hide
  • Support for regexp
  • Support for configuration file
  • Support for explicit command (no need to pipe into it)
  • Send all matched lines to dedicated files
  • Consolidated view with highlighted items
  • Simple BarChart popup with counts

What's Changed

Full Changelog: v1.0.0-beta...v0.0.1

v1.0.0-beta

03 May 02:08
c654c8f
Compare
Choose a tag to compare

🎉 v1.0.0-beta 🎉

Most of the things I wanted to have in place for a beta release are done, so.... here is the beta.
There are some features and refactors I'd like to add, but let's give it some mileage first.

What's Changed

Full Changelog: v1.2.0-alpha...v1.0.0-beta

v1.2.0-alpha

24 Mar 20:02
b80f900
Compare
Choose a tag to compare
v1.2.0-alpha Pre-release
Pre-release
  • Fix panic when removing a container
  • The input popup can now be triggered with /
  • Programs exits when EOF

v1.1.0-alpha - DO NOT USE

23 Mar 20:35
92d4290
Compare
Choose a tag to compare
Pre-release

⚠️ USE v1.2.0-alpha instead ⚠️

  • Still in alpha
  • Many test cases (~90% coverage)
  • Changed clap for pico-args since the cli interface is very simple
  • Pause with space bar too
  • Now if nothing is piped it logs an error and exits with 1
  • Many internal refactors
  • Switched to ratatui

⚠️ This release has some bug when trying to remove containers. Working on it.

v1.0.0-alpha

17 Feb 13:06
Compare
Choose a tag to compare
v1.0.0-alpha Pre-release
Pre-release

Several new features added:

  • Pause
  • Scroll up/down
  • Delete containers
  • Switch between vertical an horizontal display
  • Cli option for rendering speed
  • Interactive input

Missing:

  • tests
  • docs
  • further refactoring
  • some more features

v0.0.2-alpha

27 Jan 20:51
f95fefa
Compare
Choose a tag to compare
v0.0.2-alpha Pre-release
Pre-release

This release is a MVP feature complete.

Feature list:

  • Each container (box with logs that contain the string specified) has a dedicated color and an ID
  • Each container can be zoomed
  • Stream can be paused
  • Scroll can be controlled Up and Down
  • There is a way of watching the raw logs
  • Containers can be removed in runtime

v0.0.1-alpha

04 Jan 20:06
Compare
Choose a tag to compare
v0.0.1-alpha Pre-release
Pre-release
Fix release action part 2?