Skip to content

Releases: tyzbit/acars-processor

v1.3.2 - OpenAI Annotator

Choose a tag to compare

@tyzbit tyzbit released this 21 May 00:37
4f793b0

What's Changed

Full Changelog: v1.3.1...v1.3.2

v1.3.1 - OpenAI Annotator

Choose a tag to compare

@tyzbit tyzbit released this 20 May 18:03

Full Changelog: v1.3.0...v1.3.1

v1.3.0 - OpenAI-compatible Annotations

Choose a tag to compare

@tyzbit tyzbit released this 20 May 17:42
68877f1

Big thanks for @joryirving for adding this and rounding out our LLM support.

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0 - Built in regex filtering

Choose a tag to compare

@tyzbit tyzbit released this 09 Feb 01:30
2ff6dd1

RequireRegexMatches and RequireAllRegexMatches have been added as Builtin filters, to require a certain number of regex matches or to require a message to match all regexes, respectively. Incorrect regexes are easy to make and it's a lot of work to maintain a list of regexes so if you can use other filters instead (such as DictionaryPhraseLengthMinimum) or in combination with regexes, you'll limit the amount of headache. Nobody wants to manage 100 regexes.

What's Changed

  • feat(filters): add builtin regex filter by @tyzbit in #40

Full Changelog: v1.1.0...v1.2.0

v1.1.0 - Interactive mode, LLM system prompt tweaks

Choose a tag to compare

@tyzbit tyzbit released this 02 Sep 22:22
34d0cb7
  • Add interactive mode (-i) that reads from STDIN for testing and flexibility. You can submit an ACARS or VDLM2 message.
  • Minor tweaks to the filter LLMs

Full Changelog: v1.0.4...v1.1.0

v1.0.4 - Discord receiver regex fix

Choose a tag to compare

@tyzbit tyzbit released this 02 Sep 02:34
  • Regexes did not require the field to end with the search

Full Changelog: v1.0.3...v1.0.4

v1.0.3 - Label filter (Builtin)

Choose a tag to compare

@tyzbit tyzbit released this 01 Sep 05:01

Full Changelog: v1.0.2...v1.0.3

v1.0.2 - Discord and Ollama bugfixes

Choose a tag to compare

@tyzbit tyzbit released this 30 Aug 19:02

Fixes timestamp issue with Discord receiver and checking for empty strings in Ollama filter.
Full Changelog: v1.0.1...v1.0.2

v1.0.1 - Minor adjustments to docs and APMessages

Choose a tag to compare

@tyzbit tyzbit released this 30 Aug 03:31

Full Changelog: v1.0.0...v1.0.1

v1.0.0 - Takeoff!

Choose a tag to compare

@tyzbit tyzbit released this 27 Aug 04:38

ACARS-Processor v1.0.0

First and foremost, thank you to everyone who has run acars-processor and another thanks to everyone that has provided feedback or PRs - they all have made this app better. I am very proud of this app and the small but growing community around it, and this has helped improve my Go skills a lot.

Note

Special thanks to LilDrunkenSmurf in the Home Ops community and Maxwell in the ACARSDrama community for continued, valuable input in developing acars-processor. I can't express how grateful I am and how crucial having others running your code and providing feedback is.

MAJOR RESTRUCTURE FROM PREVIOUS VERSIONS

Highly recommend starting with a fresh database if you use one and re-reading README.md in its entirety. Example configs are available in config_example.yaml and config_all_options.yaml.


What's Changed since v0.17.0

  • major(BREAKING): specify individual steps of filter, annotator or receiver in the config by @tyzbit in #27

  • Builtin filters will not filter empty message text. LLM steps will since it does not make sense to call an LLM with an empty message text (yet...)

  • feat(receivers): add mastodon and add go text/template templating to all receivers by @tyzbit in #28

  • feat(filter-builtin): add RequireTerms and RequireAllTerms by @tyzbit in #29

  • feat(filter-builtin): add LLMProcessNumber(Above|Below) by @tyzbit in #30

  • Ollama Turbo support

  • All filters now support logic inversion

Full Changelog: v0.17.0...v1.0.0