Commit Graph
9 Commits
Author SHA1 Message Date
anthorob 57b8e4669b Introduce a pluggable logging system with LogSink interfaces
Added adaptable logging capabilities using `LogSink` implementations, including Log4j, Sentry, and Discord debug channel handlers. Centralized exception handling in `LogHandler`, introducing methods for registering and deregistering custom sinks. Implemented `LoggedException` to encapsulate exceptions with optional context and message, and refactored existing logging logic for modularity, fail-safety, and extensibility.
2026-09-29 12:02:27 -04:00
anthorob 38bbf01e9f update gitignore 2026-09-25 12:54:06 -04:00
anthorob d6fa27923b add compose override to gitignore 2026-03-09 05:07:53 -04:00
anthorob f3d11a5f98 Changed properties name and update build process 2024-07-11 21:07:47 -04:00
anthorob 70a4cad11a Clean up the imports, add Readme and change license to Apache 2024-05-14 08:08:18 -04:00
anthorob c44ddd42be Check for valid json in crypto commands, move class 2022-03-14 07:03:39 -04:00
anthorob e3f47bbfe5 Switch to JPA for database 2022-03-13 15:06:22 -04:00
anthorob 8f5c6b8cd5 Modified settings class 2021-09-21 11:39:21 -04:00
Anthony a5354a5793 Add .gitignore 2018-04-04 19:18:16 -05:00