Andrew Welker
706f10db98
fix: removed log to error for vc-4 from final method
2024-05-17 11:11:14 -05:00
Andrew Welker
fb3e9774c7
fix: modify format for error log depending on environment
2024-05-15 23:54:34 -05:00
Andrew Welker
e581eede56
fix: match error log & console formats
2024-05-15 23:42:31 -05:00
Andrew Welker
d7f57439c8
refactor: update log message format for console
2024-05-15 23:37:39 -05:00
Andrew Welker
14e6aa4dc8
fix: missing }
2024-05-15 15:38:06 -05:00
Andrew Welker
ec2f8ffd92
fix: modify how messages are formatted
2024-05-15 15:26:41 -05:00
Andrew Welker
ed66be3dd9
fix: LogError message forwards to LogMessage
...
Console overload with ErrorLogLevel parameter also forwards directly to LogMessage and skips LogError method
2024-05-14 22:29:02 -05:00
Andrew Welker
7a4a91cfd5
fix: add methods to set Error Log and File minimum level
...
In some situations, like on VC-4, it is necessary to see verbose and debug messages in the error log/journalctl/file log. This change allows those values to be set using a method.
2024-05-01 09:32:54 -05:00
Andrew Welker
99d0b2ea3a
feat: add method to log Exceptions using default Serilog options
...
Alos modified console sink to pad non-keyed messages with 3 characters of empty space
2024-03-27 11:49:04 -05:00
Andrew Welker
f2f40c7197
refactor: use RenderedCompactJsonFormatter for files now
2024-03-21 11:25:57 -05:00
Andrew Welker
b98d8d49ba
feat: add Errorlog sink
2024-03-21 11:13:12 -05:00
Andrew Welker
8403265c26
feat: update file sink format to include key if available
2024-03-21 10:17:20 -05:00
Andrew Welker
244aa26c42
feat: add CrestronLogger Serilog Sink
2024-03-21 09:45:49 -05:00
Andrew Welker
a7f9799370
feat: update appdebug command
...
`appdebug` command now takes levels as either integers 0-5 or Serilg `LogEventLevel` strings, `Information` etc.
2024-03-20 15:56:45 -05:00
Andrew Welker
b41f4190be
feat: add public LogMessage methods
...
Also add logic to allow using string like `Information` with `appdebug` console command.
2024-03-20 10:24:27 -05:00
Andrew Welker
32caa005a3
fix: add console log level recall
2024-03-13 08:21:15 -05:00
Andrew Welker
ada8b7e162
fix: update logging format to include key
2024-03-08 08:47:43 -06:00
Andrew Welker
b13a178788
Merge dev-2
2024-02-05 12:55:49 -06:00
Neil Dorin
def22cfe91
fix: sets overall min log level in logger config
2023-11-29 12:14:56 -07:00
Neil Dorin
5931c1fb78
fix: fixes setting log level in LogMessage
2023-11-23 12:34:19 -07:00
Neil Dorin
1abffd82ca
fix: reworks how the console debug level is set
2023-11-23 12:11:36 -07:00
Neil Dorin
5b2453c2cc
feat: improments to setting debug level from console
2023-11-23 11:28:25 -07:00
Neil Dorin
65800193bb
feat: adds methods to get/set websocket min log level
2023-11-22 17:31:36 -07:00
Neil Dorin
3debb30d53
fix: consolidates log messages
2023-11-22 16:44:52 -07:00
Neil Dorin
15024b57f2
feat: adds console sink for Serilog
2023-11-22 14:03:01 -07:00
Neil Dorin
6c32f371fa
fix: makes logging format consistent
2023-11-20 16:27:13 -07:00
Neil Dorin
fac210676c
fix: switches formatters
2023-11-20 15:40:00 -07:00
Neil Dorin
29c3fe22b1
fix: adds text formatter
2023-11-20 14:55:30 -07:00
Nick Genovese
aa0e4b707c
fix: removed Newtonsoft.JSON full and aliases
2023-11-08 10:27:31 -05:00
Neil Dorin
7517666614
fix: better way to instantiate websocket sink
2023-11-06 19:24:03 -07:00
Neil Dorin
2223e09283
fix: Assigns a value to the sink local var
2023-11-06 19:18:25 -07:00
Neil Dorin
0266edda05
feat: exposes methods to control wssv
2023-11-06 16:56:51 -07:00
Neil Dorin
baa54e40b2
Gets rid of CloseAndFlush temporarily
2023-11-01 09:43:47 -06:00
Neil Dorin
c9f3d77e0b
Adds back in crestron console print statements when running on appliance
2023-11-01 09:39:46 -06:00
Neil Dorin
d43965b82a
Adds log methods
2023-10-30 18:28:30 -06:00
Neil Dorin
2f1180512c
feat: Initial implementation of DebugWebsocketSink
2023-10-30 17:24:47 -06:00
Andrew Welker
6e7edd1b73
refactor: change folder structure
2023-02-06 17:30:23 -07:00