Skip to content

Releases: hackinghieser/cleverlib

Version 0.2.0

13 Jul 09:30
Compare
Choose a tag to compare
docs: Add architecture.md

Version 0.1.7

10 Jan 21:11
Compare
Choose a tag to compare

TUI to search through clef logs

Usage: clever [OPTIONS] [FILE]

Arguments:
  [FILE]

Options:
  -i, --ignore-parsing-erros <IGNORE_PARSING_ERROS>  [possible values: true, false]
  -h, --help                                         Print help
  -V, --version                                      Print version

Version 0.1.6

05 Jan 06:24
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file.

[0.1.6] - 2025-01-05

🚀 Features

  • Add better error handling during parsing of event / creation of event_collection. Add options to ignore parsing erros

🐛 Bug Fixes

  • Check for value types before creating message

🧪 Testing

  • Add more parsing tests

⚙ Miscellaneous Tasks

  • Update workflow with test runs

[0.1.5] - 2024-12-28

🚀 Features

  • Add tests and fix parsing of different value types

⚙ Miscellaneous Tasks

  • Update workflows
  • Version 0.1.5

[0.1.4] - 2024-12-28

🚜 Refactor

  • Update repo strcuture

[0.1.3] - 2024-12-28

🚀 Features

  • Move app creating out of main
  • Update layout to include different blocks for stats and table. Update table width setup
  • Playing arround with chrono
  • Add fast way to move through log, minor cleanups
  • Add clef struct and serde to parse json objects
  • Work on clef template parsing
  • Implement ClefLine with template parsing, use clef lines as source for ui table
  • Add clap for arg parsing, read file path from args, display path in ui
  • Improve detail view layout. Update docu. image
  • Add mac os build
  • Workflow improvements
  • Update release workflow for windows, minor ui updates
  • Update debug workflow and readme
  • Add AppStates, Add Filter Dialog and create log level vec on startup, update input events to be state based
  • Make log types in dialog selectable, only show events for select types in log window
  • Fix filter issue with table selection after filtering, update doc. with video
  • Color different types of log levels
  • Add commit check action
  • Split into client and lib
  • Add testclient, work on toeknizer
  • Switch between prop datatypes, basic parsing tests
  • Work on parellel execution and progress feedback
  • Add log level filter par & serie methods
  • Get the tui work with the library the first time (dirty)
  • Update table row data, minor refactoring
  • Integrate cleverlib into cleverapp, get log levels for filtering, update ui details
  • Update build pipleine

🐛 Bug Fixes

  • Fix import issue
  • Update upload action and macos path
  • Update checkout action to v4
  • Update mac os debug path
  • Update release build workflow
  • Display selected items in filter dialog

💼 Other

  • Remove unused files

🚜 Refactor

  • Better error handling, clean ups
  • Minor cleanups
  • Update workflow names
  • Minor cleanups for initial release
  • Minor refactorings
  • Remove print statements
  • Remove clevertui folder and move it into own repostiry
  • Cleanup

📚 Documentation

  • Update readme image
  • Update with documentation
  • Update Readme

🎨 Styling

  • Formatting and cleanups

🧪 Testing

  • Remove old tests

⚙ Miscellaneous Tasks

  • V0.2.0
  • Update Readme with badge
  • Version 0.2.5
  • Remove clevertest app from repo
  • Move readme
  • Add debug badge to readme
  • Update debug build badge
  • Cleanup for first publish
  • Cleanup for first publish

v0.1.4

28 Dec 14:24
Compare
Choose a tag to compare
refactor: Update repo strcuture