1
1
mirror of https://github.com/tstack/lnav.git synced 2024-08-16 08:20:29 +03:00
Commit Graph

1058 Commits

Author SHA1 Message Date
Tim Stack
1b73d0c0a1 [db-view] make graphable columns a min size of 10 2024-04-09 09:06:25 -07:00
Tim Stack
c5cde7caa4 [db-view] move bar charts to individual columns 2024-04-09 06:52:51 -07:00
Tim Stack
49aea165d4 [view_curses] fix wrapping issues with CJK characters
Related to #935
2024-04-08 23:33:58 -07:00
Tim Stack
03d000736f [sql] add humanize_id function
Related to #1061
2024-04-08 22:34:24 -07:00
Tim Stack
7e67521181 [prql] fix lexing of "||" and add stats.hist
Related to #1253
2024-04-05 21:01:10 -07:00
Tim Stack
547b7308e4 [exec] missed creating workdir
The workdir was not being created in some cases.

Related to #1247

Also, bump version
2024-04-04 22:50:41 -07:00
Tim Stack
5c6fde92a6 [tests] try to fix a couple issues 2024-04-04 22:19:40 -07:00
Tim Stack
b6e483cde5 [json-format] preserve sub-second times
Related to #1248
2024-04-04 15:33:10 -07:00
Tim Stack
844147bc27 [security] improve handling of file names with escape sequences 2024-04-04 10:13:59 -07:00
Tim Stack
acc2668884 [tests] update hist tests 2024-03-30 07:32:36 -07:00
Tim Stack
991972b62f [prql] some more docs/tweaks 2024-03-30 07:21:42 -07:00
Tim Stack
8d70397005 [jsonl] pay attention to min width for abbrev overflow method
Related to #1237
2024-03-28 14:28:32 -07:00
Tim Stack
45b7a6c33f [misc] fix a few random issues 2024-03-28 13:56:43 -07:00
Tim Stack
3c4a93cca6 [prql] bump prql git version 2024-03-28 06:25:32 -07:00
Tim Stack
2cb227e14f [prql] use cxx for rust ffi stuff 2024-03-27 21:27:03 -07:00
Tim Stack
1025e466a2 [build] more test linkage 2024-03-27 05:40:27 -07:00
Tim Stack
4a899e287a [build] try to fix test linkage 2024-03-26 22:38:46 -07:00
Tim Stack
398b17f0f6 [prql] refinements 2024-03-26 21:49:39 -07:00
Tim Stack
bdc9c5a28d [prql] initial work for integrating PRQL 2024-03-25 22:34:46 -07:00
Tim Stack
554f0e2439 [partitions] revive partition functionality 2024-03-21 08:47:29 -07:00
Tim Stack
91a47dbd39 [build] add new textfile to makefile 2024-03-06 20:53:08 -08:00
Tim Stack
b4b08fc3f5 [lnav -i] write file to install to temp file
Related to #1240
2024-03-06 09:17:53 -08:00
Tim Stack
53b0a606d6 [textview] try to preserve textview location better when reloading 2024-03-05 20:32:20 -08:00
Tim Stack
6bb616e034 [readline] add support for default completions 2024-03-03 15:27:03 -08:00
Tim Stack
db5db6a07e [help] add default command help 2024-02-28 22:20:32 -08:00
Tim Stack
9cf2832ff3 [cmds] fix some timezone issues with :convert-time-to and other spots
Related to #1236
2024-02-21 18:23:34 -08:00
Tim Stack
b94a9c0bb1 [docs] mention json-lines 2024-02-19 09:02:44 -08:00
Tim Stack
bf3bb2b415 [docs] footnote again 2024-02-19 06:56:15 -08:00
Tim Stack
4d0decd88f [docs] fix footnote link 2024-02-19 06:54:40 -08:00
Tim Stack
a4bf5bacfd [docs] mention ssh demos in readme 2024-02-19 06:52:41 -08:00
Tim Stack
acccc9f7a6 [docs] some more readme tweaks 2024-02-19 06:39:32 -08:00
Tim Stack
0ef8957588 [docs] fix links in readme 2024-02-18 22:37:58 -08:00
Tim Stack
04b5e5edaa [docs] update readme a bit 2024-02-18 22:35:36 -08:00
Tim Stack
57bfcbf473 [docs] add tags to file-timezone commands 2024-02-18 09:49:15 -08:00
Tim Stack
154ea4517b [tests] update expected output 2024-02-17 09:33:36 -08:00
Tim Stack
d26df0c44c [build] add test files 2024-02-17 09:08:42 -08:00
Tim Stack
ee345321f7 [hotkeys] change curly braces to move to the next/prev section
and... a bunch of other stuff
2024-02-17 07:16:14 -08:00
Tim Stack
0eb394f4b8 [anchor] fix anchors for json files 2024-02-09 21:13:12 -08:00
Tim Stack
926d73afd0 [crumbs] try to fix crumb for json path 2024-02-07 20:58:53 -08:00
Tim Stack
0f317c476d [text_format] add shell script 2024-02-06 21:09:51 -08:00
Tim Stack
36b68bfbff [build] missed adding logfile to makefile 2024-02-06 09:14:07 -08:00
Tim Stack
164f3532cb [formats] add format for github event log 2024-02-06 08:57:43 -08:00
Tim Stack
0be6c8906e [tidy] use anon namespaces and some other stuff 2024-01-28 09:36:54 -08:00
Tim Stack
bd0c8106dc [data_scanner] reduce scanner size 2024-01-27 09:45:32 -08:00
Tim Stack
272bb8d840 [all_logs] add log_msg_value column 2024-01-25 20:53:01 -08:00
Tim Stack
8d2aed91c3 [data-parser] paths in keys 2024-01-13 18:24:22 -08:00
Tim Stack
e0a599b8d3 [msgformats] a couple more tweaks to the query 2024-01-10 09:47:27 -08:00
Tim Stack
e354fd778e [tests] fix syslog timestamps in log 2024-01-10 09:42:14 -08:00
Tim Stack
41acf21f0a [tests] try to fix some broken tests 2024-01-10 09:18:32 -08:00
Tim Stack
90d6dcaf2b [sql] fix .msgformats command 2024-01-09 20:41:23 -08:00
Tim Stack
c0e3931729 [ansi] add support for 256/rgb colors 2024-01-05 21:31:00 -08:00
Tim Stack
96e6950884 [cmds] add more env vars to :pipe-line-to
Related to #1224
2024-01-05 09:41:32 -08:00
Tim Stack
53d5e408fa [sql] add log_msg_line() function
Related to #1219
2024-01-05 08:49:27 -08:00
Tim Stack
22a5781e88 [log_format] detect time format change in JSON logs
Related to #1215
2024-01-03 09:59:23 -08:00
Tim Stack
57467edea7 [rewriter] capture rewriter command output
Also, SQL statements should populate variables.

Related to #1218
2024-01-02 21:41:32 -08:00
Tim Stack
4906843f25 [json-log] fix zone handling for json logs
related to #1210
2023-12-13 22:00:47 -08:00
Tim Stack
aa6708f7fb [log_format] check for missing timestamp capture
Related to #1208
2023-12-11 10:46:19 -08:00
Adam Monsen
9f1497d435 Add support for Nextcloud server-side logs 2023-10-16 09:19:40 -07:00
Tim Stack
68f97a6502 [tests] missed updating makefile 2023-10-09 10:18:48 -07:00
Tim Stack
28cc709b4b [tests] add index test
Test for #1194
2023-10-09 08:55:20 -07:00
Tim Stack
21377958ca [hex-view] add a new view 2023-10-05 22:25:51 -07:00
Tim Stack
930748a013 [data_scanner] recognize toml/ini table headers 2023-10-03 09:04:45 -07:00
Tim Stack
9663b1f49f [doc.sections] recognize diff sections 2023-10-01 22:07:10 -07:00
Tim Stack
8a5616c010 [docs] mention timezone stuff 2023-09-13 14:58:59 -07:00
Tim Stack
893abf77ec [:set-file-timezone] flesh out this command some more 2023-09-11 22:12:49 -07:00
Tim Stack
d0c4530a8b [tests] missed expected output 2023-09-09 08:37:38 -07:00
Tim Stack
eacbaa9d4f [cmds] add command for setting a default time zone 2023-09-08 21:31:16 -07:00
Tim Stack
97e43bc76f [libs] import the c++ date library 2023-09-05 21:54:49 -07:00
Tim Stack
6edc9268d7 [release] bump version number 2023-09-04 20:39:49 -07:00
Tim Stack
cb5b02b220 [docs] pass for next release 2023-09-02 22:35:15 -07:00
Tim Stack
cf177281da missed adding test file 2023-08-31 22:53:39 -07:00
Tim Stack
243593835b [doc.sections] fixes for man pages 2023-08-31 22:37:51 -07:00
Tim Stack
215d6180de [attr_line] text wrapping fixes for preformatted text 2023-08-30 22:46:07 -07:00
Tim Stack
ebbeff8ac1 [opid] anchor description extractors 2023-08-30 21:03:03 -07:00
Tim Stack
29d0af47cb [keymap] half-page up near the top should go to zero
Some performance improvements
2023-08-30 20:20:21 -07:00
Tim Stack
38e5fa5945 [podman-url] add podman url scheme
Related to #1184
2023-08-30 10:01:17 -07:00
Tim Stack
b561dd18c4 [fstat_vtab] add error column 2023-08-30 06:55:24 -07:00
Tim Stack
63e5b81002 [tests] disable test where error message is platform dependent 2023-08-29 23:30:27 -07:00
Tim Stack
884e2df6ad [:eval] treat the argument like the contents of a file with multiple commands 2023-08-29 22:26:00 -07:00
Tim Stack
01c973868d [file_collection] handle large file counts better 2023-08-28 22:43:33 -07:00
Tim Stack
05f9eaf74a [exec] limit wait_for_pipers() in interactive use
Related to #1183
2023-08-27 17:12:29 -07:00
Tim Stack
80a7332fc8 [sql] some SQL prompt cleanup 2023-08-25 07:08:43 -07:00
Tim Stack
df4878ac5c [build] fix some cmake bitrot 2023-08-24 23:06:42 -07:00
Tim Stack
dd8a23ad51 [ansi_scrubber] handle unknown sequences
... and many other tweaks.
2023-08-24 21:10:54 -07:00
Tim Stack
ce391166ee [ptime] fix buffer overflow
Fixes #997
2023-08-24 07:26:57 -07:00
Tim Stack
f3bdc50e70 [pretty] use an attribute to draw the guidelines to keep copy & paste clean 2023-08-23 23:26:45 -07:00
Tim Stack
be377dea27 [pretty-print] fix an issue with shifting attributes when rewriting
Related to #705
2023-08-23 21:52:40 -07:00
Tim Stack
880d31ea0a [ansi_scrubber] missed handling some bad inputs 2023-08-23 07:11:22 -07:00
Tim Stack
530021604e [docs] add some more stuff for the gantt chart 2023-08-22 23:09:51 -07:00
Tim Stack
33c929ac5d [time_util] fix typo 2023-08-20 07:43:38 -07:00
Tim Stack
912171a43f [vmw_vc_svc_log] fixup for this format
Also, some optimizations for gantt index building
2023-08-20 06:43:16 -07:00
Tim Stack
12c2718a16 [data_scanner] recognize XML comments 2023-08-17 21:31:28 -07:00
Tim Stack
5c0333fd64 [themes] add dracula theme
Various improvements to styling.

Empty opids are not valid.
2023-08-16 22:13:15 -07:00
Tim Stack
c464827737 [views_vtab] programmatic control of the overlay toggle 2023-08-15 16:34:33 -07:00
Tim Stack
3e49915ef2 [tests] fix :export-session-to test
Also, fix some regex101 import bitrot
2023-08-15 09:52:54 -07:00
Tim Stack
4cd1234cea [date_time] try to show zone offset where appropriate
Related to #703
2023-08-15 06:39:53 -07:00
Tim Stack
cc445cc78f [listview] use ctrl-] to focus on overlays 2023-08-15 06:21:06 -07:00
Tim Stack
1c857feed7 [gantt] support for sub-ids 2023-08-14 19:04:31 -07:00
Tim Stack
917270e293 [date_time] try to handle truncated sub-second values
Certain software will leave zeroes off the end of
timestamps...
2023-08-11 23:19:19 -07:00
Tim Stack
d6137c7b10 [vtab] allow UPDATEs to log_annotations 2023-08-11 21:40:46 -07:00