BoxLang 🚀 A New JVM Dynamic Language Learn More...

stachebox

v2.1.0+98 Modules

StacheBox - The Log and Bug Management Platform for the Coldbox Framework

The StacheBox module for the Coldbox Platform provides you with a robust user interface, API and security infrastructure for displaying, processing, creating, and managing Logstash and Filebeat log entries.

LICENSE

Apache-2.0

SYSTEM REQUIREMENTS

  • Adobe ColdFusion 2018+
  • Lucee 5

Instructions

Just drop into your modules folder or use the box cli to install

box install stachebox

HONOR GOES TO GOD ABOVE ALL

Because of His grace, this project exists. If you don't like this, then don't read it, its not for you.

"Therefore being justified by faith, we have peace with God through our Lord Jesus Christ: By whom also we have access by faith into this grace wherein we stand, and rejoice in hope of the glory of God. And not only so, but we glory in tribulations also: knowing that tribulation worketh patience; And patience, experience; and experience, hope And hope maketh not ashamed; because the love of God is shed abroad in our hearts by the Holy Ghost which is given unto us. ." Romans 5:5

THE DAILY BREAD

"I am the way, and the truth, and the life; no one comes to the Father, but by me (JESUS)" Jn 14:1-12

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[Unreleased]

Added

  • Added additional search and keyword filtering to main search bar
  • Fixed sort issues on timestamps when scoring is present
  • Added mappings endpoint to API for fields typeahead

Changed

  • Updated to modern Coldbox router
  • Changed Log API method POST to PUT to allow for create requests

[2.0.6] - 2023-11-19

Fixed

  • Fixed permalinks on search and added ability to open log entries in new tab
  • Fixed left sizebar z-index
  • Fixed disabling of pagination

Changed

  • Improved waiting and searchability of extra info XML
  • Changed default PrismJS theme to "Tomorrow Night"

Added

  • Search form submission is now permalinked for sharing
  • Added Additional formatted display for XML packets nested in extra info struct

[2.0.5] - 2023-06-07

Fixed

  • Fixes an incorrect variable reference in the v2 migrations

[2.0.4] - 2023-05-02

Fixed

  • Fixed incorrect landing route when Coldbox is nested within a directory

[2.0.3] - 2023-04-28

Changed

  • Bumped minimum cbElasticsearch dependency to 3.1.1
  • Fixes asset and js url base href handling when Coldbox is running in a nested directory

[2.0.2] - 2023-04-18

Fixed

  • Fixed rendering of Lucee HTML messages as extra info

[2.0.1] - 2023-03-29

Fixed

  • Fixed UI and initialization errors when running with an external User Service
  • UI Updates to consolidate redundant fields
  • Fixes an issue with suppression of environment-based log data

Added

  • Added attempts to parse a thrown error message where the exception was provided as the message

[2.0.0] - 2023-03-04

Changed

  • STACHEBOX-14 - Upgraded to VueJS v3
  • Updated Logstash/cbElasticsearch dependencies to v2
  • Updates All log parsing and display to use Elastic Common Schema

Added

  • STACHEBOX-10 - Full i18n support for application text
  • STACHEBOX-11 - Added Application/Environment Log History Charting to UI
  • STACHEBOX-11 - Added Environments Navigation to Sidebar
  • STACHEBOX-9 - Added the ability to group applications and beats in to Projects

[1.0.5] - 2022-09-16

Fixed

  • Fixed permission name on API guards for administrators
  • Updated NPM build process and updated outdated JS libraries

Added

  • Added new StacheboxLog permission, which can log, but does not allow UI access
  • Added additional documentation on CFML, Javascript, and Filebeat logging

[1.0.4] - 2021-07-14

Fixed

  • Fixed an issue where non-event-based logs would not display in sidebar

[1.0.3] - 2021-07-14

Changed

  • Changed mapping customization updates to fail quietly, rather than throwing

Fixed

  • Fixed typo reference in invocation path

[1.0.2] - 2021-02-22

Fixed

  • Add UniqueFieldValidator and fix DSL path
  • Fix default avatar and callback

[1.0.1] - 2021-02-21

Fixed

  • Fix icon path in interceptor

[1.0.0] - 2021-02-20

Added

  • Official first release

Fixed

  • Fixes a regression in internal/external security redirect
  • Fixes a javascript error when no applications were returned from API

Changed

  • Discontinued support for Coldbox 5 due to major differences in module dependencies

[0.1.0] - 2020-12-25

Added

  • Public Beta release of module

$ box install stachebox

     
  • {{ getFullDate("2020-12-03T23:14:37Z") }}
  • {{ getFullDate("2024-12-14T18:57:29Z") }}
  • 6,335
  • 10,939