Skip to content

v0.13.2

Compare
Choose a tag to compare
@FoxxMD FoxxMD released this 17 Oct 19:41
· 70 commits to master since this release

What's New?

Mod/User Note Filtering Improvements

Criteria for filtering by userNotes or modActions in authorIs now has additional properties:

  • referencesCurrentActivity filters notes based on whether the currently processing activity is associated with the note
  • note allows matching note text content with a list of strings (case-insenstive, subset of) or regular expressions
  • Both UserNote and ModNote Actions now have existingNoteCheck property which supersedes allowDuplicates
    • When true emulates allowDuplicates, when false all notes are always added
    • Otherwise, can be a UserNoteCritera or ModLogCriteria (for the respective action) -- if the criteria passes then the note is added

Real-time logging UI Improvements

  • The "loading" icon in the real time logs in the dashboard is now actually connected to streaming status
  • Better error handling and error visibility when streaming fails
    • Error is shown instead of loading icon, when it occurs
    • A link in the error message allows for manually restarting the stream

Full Changelog

Features

  • (bot) Improve log wording for manager loading phase
  • (filter) Add author flair item criteria
  • (filter) Improve modAction filtering functionality
  • (modnote) Implement existing note check before adding note to replace allowDuplicates
  • (testing) Implement initial author filter tests
  • (ui) Add favicon files
  • (ui) Improve visibility and resilience for live log stream
  • (usernote) Improve usernote filtering functionality

Bug Fixes

  • (filter) Fix detecting empty filter when using 'replace' filter default behavior
  • (filter) Fix mod action note filtering assignment
  • (logs) Remove listeners from log stream event emitter before end of response to prevent write-after-end errors
  • (No Category) Fix custom footer never loading
  • (No Category) Attempt to decrease frequency of influxdb timeout errors
  • (No Category) Further improvements for influxdb logging
  • (No Category) Add missing else condition

Documentation

  • (No Category) Fix malformed URLs

Refactor

  • (recent) Log image parsing error with cause