Commit Graph

71 Commits

Author SHA1 Message Date
Tim Stack
b94a9c0bb1 [docs] mention json-lines 2024-02-19 09:02:44 -08:00
Tim Stack
401ec5181f [piper] add metadata to piper file header and cleanup workdir 2023-07-18 22:14:45 -07:00
Tim Stack
8df83d562a [config] simplify file format detection by moving it into the log format definition 2023-07-10 10:35:18 -07:00
Tim Stack
2e09202ff5 [config] externalize file format detection 2023-07-09 10:11:10 -07:00
Tim Stack
7bf42e7d2f [json-logs] automatically remove trailing line feeds
Fixes #969
2023-06-22 23:09:39 -07:00
Tim Stack
f3b78e79b5 [docs] flesh out faq and mention JSON-lines matching 2023-06-20 21:11:27 -07:00
Tim Stack
c8764da9d2 [bunyan] add test for this format and add "src" field
Related to #1136
2023-06-20 10:33:53 -07:00
Tim Stack
a324bc8c1c [docs] add a note that level regexes are not anchored
Related to #1153
2023-05-06 10:29:38 -07:00
Tim Stack
822eaf5a1a [json_log] auto detect the required width for a column
Related to #1146
2023-04-29 16:13:42 -07:00
Tim Stack
44b564681b [format_loader] catch invalid format names
Fixes #1122
2023-04-05 22:52:55 -07:00
nodiscc
7268513a27
[docs] formats: provide an example of overriding only the error detection regexp for a format
- fixes https://github.com/tstack/lnav/issues/733
2023-01-23 15:18:55 +01:00
nodiscc
1b19fdca95
[docs] formats are loaded from both /etc/lnav/formats and ~/.lnav/formats/ 2023-01-23 15:18:44 +01:00
Tim Stack
8d17561c76 [docs] mention logfmt in the features page 2023-01-06 09:27:23 -08:00
Tim Stack
e2527513df [docs] try to fix horiz scrolling
related to #1091
2022-12-14 09:04:12 -08:00
Tim Stack
9eb734ef7e [log_format] support for a separate sub-second field 2022-10-02 21:58:10 -07:00
Tim Stack
45b812d063 [docs] add refs to the vscode extension 2022-09-25 13:52:03 -07:00
Tim Stack
eaa6e50a52 [log_format] perform more validations on log formats 2022-09-12 07:18:26 -07:00
Fulvio Scapin
cad1d80be3
Indentation correction in formats.rst
Indentation correction in the formats.rst file
2022-08-31 01:44:30 +02:00
Tim Stack
53c9c5cb51 [logfile] move bookmark_metadata to logfiles 2022-08-19 20:01:25 -07:00
Timothy Stack
6224ed2ce3 [version] change next version to v0.11.0 since there are a bunch of changes 2022-07-15 22:31:43 -07:00
Timothy Stack
a27198e8ca [regex101] add an integration with regex101
... and a pile of other changes
2022-04-30 13:06:01 -07:00
Timothy Stack
19fd336e9a [formats] add logfmt 2021-10-02 23:17:33 -07:00
Timothy Stack
4b6fb5ff18 [release] change version to v0.10.0 since there's a lot of stuff and some nits 2021-06-10 23:01:05 -07:00
Timothy Stack
b2d296b5d3 [open] handle file names with colons
Fixes #863
2021-06-07 16:04:41 -07:00
Nicolas Bock
97e8e6c87b
Fix schema reference
The schema should be `format` instead of `config`.

Signed-off-by: Nicolas Bock <nicolasbock@gmail.com>
2021-04-28 14:47:50 -06:00
Timothy Stack
3741985ee3 [format] allow leading slash in field names
Fixes #852
2021-04-16 14:47:47 -07:00
Timothy Stack
32bfd76cdb [logfile] allow max unrecognized lines to be tuned 2021-03-29 22:40:22 -07:00
Timothy Stack
d45d7d6c58 [docs] add report generation to cookbook 2021-02-25 15:47:36 -08:00
Timothy Stack
f5c72736cb [docs] some more doc text 2021-02-14 22:44:14 -08:00
Timothy Stack
f5e88b7158 [docs] add ARCHITECTURE.md and various other things 2021-02-13 12:41:48 -08:00
Timothy Stack
32f112b8de [formats] add w3c extended log format impl
Fiexes #798
2020-12-05 21:51:46 -08:00
Timothy Stack
8734795505 [keymap] handle unicode keys and add UK keymap
Fixes #392
2020-09-04 14:39:04 -07:00
Timothy Stack
d2b9d1cd1c [docs] fix overflow in log formats section 2020-05-22 21:32:49 -07:00
Timothy Stack
e85fff0b88 [sql] add json_concat() function and misc fixes 2020-05-17 22:23:30 -07:00
Timothy Stack
8413dd13d8 [config] add configs directory 2020-05-07 07:08:59 -07:00
Timothy Stack
4a7d116f37 [docs] expand the collate format field a little more 2019-02-06 22:40:07 -08:00
Timothy Stack
b1ff6b3a3b [json-log] fix some inconsistencies with json logs
Fill some gaps brought up in #535
2018-08-21 11:10:03 -07:00
Timothy Stack
74b58ed9fc [highlights] allow the highlight color to be specified in log formats
Defect Number:
    Reviewed By:
   Testing Done:
2017-12-29 06:51:09 -08:00
Timothy Stack
371e79ff3d [log_format] allow external logs to specify that they are not time-ordered 2017-04-25 05:58:10 -07:00
Timothy Stack
8ea51a6fd8 [formats] support for CSV/TSV log formats
Defect Number:
    Reviewed By:
   Testing Done:
2017-04-23 07:11:21 -07:00
Timothy Stack
df399a36a4 [docs] some more docs, command-help, and tests for #428 2017-04-06 23:05:20 -07:00
Timothy Stack
2f44f1e861 [ptime] add %N time format for nanoseconds 2017-04-05 10:19:47 -07:00
Timothy Stack
78119dc9f1 fixing some minor issues
Fixes #255
2017-04-05 07:05:19 -07:00
Timothy Stack
1a87184c82 [log] allow parts of log messages to be hidden
Fixes #412
2017-02-23 06:15:44 -08:00
Timothy Stack
44d93dddc3 [pretty-print] allow formats to do transforms before pretty-printing
Also started upgrading to C++11.

Fixes #353
2016-12-05 16:34:30 -08:00
Timothy Stack
a59e0b290e [format] allow json log fields to be hidden
Fixes #303
2016-10-29 06:52:12 -07:00
Timothy Stack
876b37ade0 [log-format] add "truncate" overflow value 2016-08-22 23:28:14 -07:00
Timothy Stack
c05dfafae8 [log-format] abbreviate long fields when formatting JSON logs
Fixes #340
2016-08-22 06:45:27 -07:00
Timothy Stack
9ee18c26d3 [log-format] add min-width and align options to line-format
Also some fixes for validating the format definitions.

Fixes #338
2016-08-21 21:34:52 -07:00
Timothy Stack
41854cf637 [json-log] custom date formats
Fixes #341
2016-08-18 22:15:35 -07:00