asif
|
8540fe16b2
|
fix(log): Disallow multi-logging
Make logging options mutually-exclusive to avoid confusion.
|
2026-07-25 01:10:48 -06:00 |
|
asif
|
1fb44db8df
|
chore(ide): Update notebook settings
|
2026-07-25 01:10:16 -06:00 |
|
asif
|
1144156613
|
feat(func): Write to journald
Function to write log entries to journald. Update writeLog steering function to use this new backend.
|
2026-07-25 00:45:18 -06:00 |
|
asif
|
45e5e17513
|
feat(func): Translate standardized log levels to journald
|
2026-07-25 00:42:06 -06:00 |
|
asif
|
a92b341bc3
|
feat(log): merge feat/structured-logging
Merge structured logging feature branch into main.
Closes 2
|
2026-07-25 00:20:04 -06:00 |
|
asif
|
08a5c823d5
|
refactor(log): Use CLEF for JSON logs
Use Compact Log Event Format (CLEF) for JSON logs along with custom properties.
|
2026-07-24 04:41:23 -06:00 |
|
asif
|
eafba0d67d
|
perf(log): Use compact JSON for logging
|
2026-07-24 04:36:26 -06:00 |
|
asif
|
e25bd9fb4d
|
feat(func): Add JSON logging func
Update central logging steering function to reference this new JSON logging backend function.
|
2026-07-24 04:02:21 -06:00 |
|
asif
|
bff59f5c1f
|
chore(ide): Save custom dictionary
|
2026-07-24 04:01:35 -06:00 |
|
asif
|
539b80e4ec
|
feat(script): Use HTTPS ip discovery links
|
2026-07-24 03:52:30 -06:00 |
|
asif
|
58520b3567
|
refactor(log): Remove redundant debug log handling
Debug-level logging is handled by the central logging steering function. Remove redundant code in backend plaint-text logging function.
|
2026-07-24 03:28:49 -06:00 |
|
asif
|
51bd6160f3
|
feat(func): Use centralized log func
Create single logging function that can be called and then forwards the request to the appropriate logging backend function for completion.
|
2026-07-24 03:25:29 -06:00 |
|
asif
|
8d3489ba00
|
fix(vars): Add missing LOG_PROGRAM_NAME var
|
2026-07-24 02:48:26 -06:00 |
|
asif
|
3b97d112ad
|
feat(log): Add CF-ERR to operation attr
Update 'listCFErrors' function so that 'CF-ERR' is appended to the 'operation' field of the error log.
|
2026-07-24 02:44:22 -06:00 |
|
asif
|
1506d77ee9
|
refactor(func): Remove no-colourize functions
|
2026-07-24 02:17:06 -06:00 |
|
asif
|
e4e967e227
|
feat(params): Cleanup journald pre-req fail msg
|
2026-07-24 02:16:08 -06:00 |
|
asif
|
aebf8042e3
|
feat(params): Use badparam func to manage logging
|
2026-07-24 02:15:14 -06:00 |
|
asif
|
02e3e8d391
|
feat(log): Log parameter errors
|
2026-07-24 01:59:10 -06:00 |
|
asif
|
95682314de
|
fix(params): Fix pre-flight console log dedup
|
2026-07-24 01:46:51 -06:00 |
|
asif
|
5bc3e7d587
|
feat(log): Enable debug level filtering
|
2026-07-24 01:18:16 -06:00 |
|
asif
|
fca36ac119
|
feat(params): Add debug logging toggle
|
2026-07-24 01:13:40 -06:00 |
|
asif
|
2b0128d0c1
|
fix(log): Prevent preflight duplicate logging
Prevent writing preflight error messages to the console twice when using console logging mode.
|
2026-07-24 01:08:54 -06:00 |
|
asif
|
c792ec8a0a
|
feat(params): Add log type, fmt params
Add log type and format parameters. Update defaults. Update help script.
|
2026-07-24 01:03:28 -06:00 |
|
asif
|
1732de343d
|
refactor(func): Remove unused functions
Remvoe the logging functions replaced by the new structured implementation.
|
2026-07-23 23:22:17 -06:00 |
|
asif
|
51b2b455a2
|
feat(log): Use plain-text logging for all messages
Convert all logging output to plain-text structured messages using new function.
|
2026-07-23 23:16:12 -06:00 |
|
asif
|
f8f3bf1539
|
refactor(func): Change default err code to 0
|
2026-07-23 22:17:15 -06:00 |
|
asif
|
f8908d7830
|
feat(func): Write modified syslog fmt msg
Take input parameters and generate a modified syslog-style log entry.
|
2026-07-23 21:59:58 -06:00 |
|
asif
|
8a5a72e15a
|
feat(func): Convert to uniform log levels
Take input text with various references to log levels and return a standardized uppercase log level name.
|
2026-07-23 21:57:30 -06:00 |
|
asif
|
1da49b06db
|
feat(func): Convert text ucase, lcase
|
2026-07-23 21:56:19 -06:00 |
|
asif
|
1336c8e63b
|
feat(func): Retrieve machine host name
|
2026-07-23 21:55:56 -06:00 |
|
asif
|
450733a8d5
|
feat(func): Generate ISO-8601 timestamp
|
2026-07-23 21:55:25 -06:00 |
|
asif
|
92e69d1b85
|
fix(logger): Fix JournalD log levels
Log levels were reversed in the translation function.
|
2026-07-23 00:20:30 -06:00 |
|
asif
|
00ea88780d
|
feat(logger): Echo vs return values from Translate func
|
2026-07-23 00:18:03 -06:00 |
|
asif
|
d9aa8973a3
|
fix(logger): Perform cmd subst outside heredoc
Perform function and command value substitution outside the heredoc forwarded to logger for JournalD entries.
|
2026-07-23 00:17:42 -06:00 |
|
asif
|
ec75cffbf1
|
fix(logger): Ensure log levels are lcase before standardization
|
2026-07-23 00:16:19 -06:00 |
|
asif
|
b8fb744623
|
fix(logger): Fix error in json logger
Assignment to 'pid' argument was incorrect.
|
2026-07-22 23:50:33 -06:00 |
|
asif
|
d0b2c781bf
|
feat(logger): Update test cases
Update JSON and JOURNALD tests to match text tests and use new functions.
|
2026-07-22 23:48:16 -06:00 |
|
asif
|
c4d28d1f8c
|
fix(logger): Fix default subst
Default parameter substitution in all functions was incorrect.
|
2026-07-22 23:44:08 -06:00 |
|
asif
|
f085838781
|
feat(logger): Add test with operation, error code
|
2026-07-22 23:42:52 -06:00 |
|
asif
|
4a6c339a07
|
fix(logger): Fix default subst
Default variable substitution in plain-text function was incorrect.
|
2026-07-22 23:42:33 -06:00 |
|
asif
|
c94f12e976
|
fix(logger): Fix error in uppercase func
'upper' and 'lower' translate strings were not supplied separately.
|
2026-07-22 23:38:45 -06:00 |
|
asif
|
5443612381
|
feat(logger): Add plain-text test output
|
2026-07-22 23:35:08 -06:00 |
|
asif
|
df144a5211
|
fix(logger): Remove errant 'fi' statements
Remove 'fi' statements left over from previous logic checks.
|
2026-07-22 23:33:49 -06:00 |
|
asif
|
04811805c3
|
feat(logger): Remove unused global vars
|
2026-07-22 23:25:28 -06:00 |
|
asif
|
aa446c00e6
|
feat(logger): Update journal logging function
Use new standardized format fields.
|
2026-07-22 23:24:52 -06:00 |
|
asif
|
56a5ad59fe
|
refactor(logger): Rename writeJournalLog function
Rename from 'writeJournalLog' to 'writeJournalDLog' for specificity.
|
2026-07-22 23:19:51 -06:00 |
|
asif
|
ce1ab86d22
|
fix(logger): Fix JSON logger
Level and status were swapped. JSON output was missing new prefix information (timestamp, hostname, etc.)
|
2026-07-22 23:18:36 -06:00 |
|
asif
|
cae57ccf6b
|
feat(logger): Use standardized log levels for JSON
|
2026-07-22 23:15:44 -06:00 |
|
asif
|
0fcd0d9c13
|
refactor(logger): Use standardized log levels for plain-text
|
2026-07-22 23:15:11 -06:00 |
|
asif
|
e411a35b93
|
feat(logger): Add log level translator functions
|
2026-07-22 23:13:58 -06:00 |
|