Timothy Stack
6336fa56e9
[cmds] :write-json-to should passthru JSON columns as JSON instead of strings
...
Fixes #565
2018-11-14 21:46:49 -08:00
Timothy Stack
aa0bfd6c62
[sql] add a spooky_hash() function
...
Fixes #567
2018-11-13 20:55:04 -08:00
Timothy Stack
efe6ccf0d1
[filter] change from backquote to tab for activating filter panel
2018-11-09 13:59:27 -08:00
Timothy Stack
2345a32423
[filter] add panel that shows the set of filters
...
Initial version, still needs some cleanup
2018-11-09 09:45:19 -08:00
Timothy Stack
ac7ae1275a
[cmds] add :redirect-to command for redirecting the output of commands in scripts
...
Related to #551
2018-10-12 07:12:35 -07:00
Timothy Stack
db6c619e4e
[keymap] support for /dev/clipboard in :write commands
...
The copy hotkey is now implemented in the keymap and the
':write-*' commands were enhanced to recognize /dev/clipboard
as a special file name for writing to the system clipboard.
2018-09-30 09:49:23 -07:00
Timothy Stack
f241704a93
[readline] do a fuzzy match if the prefix match fails to find anything
...
Prototype for #541
2018-09-13 14:27:49 -07:00
Timothy Stack
069650153f
add journald to NEWS
2018-08-21 12:45:28 -07: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
00ed12557b
[keymap] add more keys to the keymap
2018-08-12 08:37:16 -07:00
Timothy Stack
086eb2e552
[build] update news and fix test failure
2018-07-22 07:27:59 -07:00
Timothy Stack
4ccae48aea
[bookmarks] add support for tags and comments for log lines
...
Initial work for #446 and #447
TODO: filtering on tags/comments
Also did a bunch of clang-tidy cleanups and improvements to
the online help.
2018-05-17 07:06:50 -07:00
Timothy Stack
7fb881222d
[pretty] highlight log messages in the pretty view as in the normal log view
2018-05-10 06:44:03 -07:00
Timothy Stack
ef34a6aaaf
[search] display lines matching the search in preview instead of jumping to the first
...
Jumping around can be disruptive, instead show matches in
the preview window.
2018-03-28 07:25:10 -07:00
Timothy Stack
8257f188cb
[hotkeys] change the filename hotkey to left/right arrow
2018-03-27 22:11:57 -07:00
Timothy Stack
8f3af33792
add some NEWS
2018-02-11 22:11:01 -08:00
Timothy Stack
bdcfc5cfdd
[misc] rounding some corners
2018-01-08 10:03:11 -08: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
Tim Stack
3ff9265e0c
Update NEWS
...
Add note for unicode change
2017-08-02 11:10:32 -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
16fd7ec785
[help] remove old command help and add some more filesystem extensions
2017-04-16 15:07:41 -07:00
Timothy Stack
5e8d6aa3a8
[session] add hidden fields to the session
...
Fixes #433
2017-04-15 21:11:11 -07:00
Timothy Stack
fea3cb83d9
[sql] preview table definition
...
Defect Number:
Reviewed By:
Testing Done:
2017-04-09 01:57:19 -07:00
Timothy Stack
914f4cf4bb
[filter-out] show a preview of the filter effects by highlighting matches in red
...
Defect Number:
Reviewed By:
Testing Done:
2017-04-07 23:11:57 -07:00
Timothy Stack
78119dc9f1
fixing some minor issues
...
Fixes #255
2017-04-05 07:05:19 -07:00
Timothy Stack
00ebd10d71
[cmds] do a dry-run of a command to check for errors
...
Defect Number:
Reviewed By:
Testing Done:
2017-04-02 07:17:31 -07:00
Timothy Stack
411ea1fbee
[help] show help text for SQL functions
...
Defect Number:
Reviewed By:
Testing Done:
2017-03-31 07:01:11 -07:00
Timothy Stack
6fcfd35395
[sql] add "search" column to the lnav_views table
...
Fixes #388
2017-03-26 07:28:08 -07:00
Timothy Stack
8776f6a703
[sql] do some minimal parsing/annotation of SQL statements
...
Defect Number:
Reviewed By:
Testing Done:
2017-03-26 06:02:53 -07:00
Timothy Stack
c0684a97cc
[sql] add a regexp_capture tablue-valued function
...
Fixup the release makefile a bit.
2017-03-15 17:01:58 -07:00
Timothy Stack
c180c44e49
[vtab] add an lnav_view_stack table to get programmatic access to the view stack
...
More progress towards #377
2017-03-04 15:22:19 -08:00
Timothy Stack
d12769cd70
minor doc fix
2017-02-24 06:47:56 -08: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
34d1422b76
[highlight] only highlight keywords in text files
...
Fixes #408
2017-02-18 22:35:18 -08:00
Timothy Stack
0138d13297
[cmds] execute scripts from stdin/fds
...
Issues mentioned in #397
2016-12-23 11:37:23 -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
02bfd5846b
[hotkey] the n/N keys will now move to the next cluster of search hits, up to a screenful
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-25 15:44:36 -08:00
Timothy Stack
95fe6f0d73
[hotkey] the n/N keys will now move to the next cluster of search hits, up to a screenful
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-24 23:27:54 -08:00
Timothy Stack
4de576fba7
[search] after a search has been entered, move to the first hit if one is found quickly
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-22 21:02:01 -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
b392886f0c
[highlight] choose highlight color based on the regex
...
Defect Number:
Reviewed By:
Testing Done:
2016-10-25 06:42:05 -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
Timothy Stack
82f970c09e
[config] add a config option to control A_DIM for text
...
Fixes #298
2016-05-01 20:35:37 -07:00
Suresh Sundriyal
4a0d2c0be3
[documents] Fix the NEWS file.
2016-04-23 14:32:21 -07:00
Suresh Sundriyal
e4ef35e652
[commands] Remove eval from the list of sandboxed commands.
2016-04-23 11:18:01 -07:00
Suresh Sundriyal
88833c8035
[commands] Read and honor the 'LNAVSECURE' environment variable.
...
Read the value of the 'LNAVSECURE' environment variable upfront and
store it in the lnav_data structure. When this variable is set prior to
the binary execution, the following commands are disabled:
* 'open'
* 'pipe-to'
* 'pipe-line-to'
* 'write-*-to'
This is a proposed fix for tstack/lnav#305 .
2016-04-23 10:34:17 -07:00
Timothy Stack
96191badf3
[release] update versions for release and fix some time issues
2016-04-04 23:55:43 -07:00
Timothy Stack
4f05af6408
[time] add support for TAI64N timestamps
...
Fixes #300
2016-04-02 20:58:20 -07:00
Timothy Stack
fc637ab6dc
[doc] some more error rate explanation and other minor tweaks
2016-03-25 06:40:18 -07:00
Timothy Stack
fdc2748e3e
[spectro] add a spectrogram view that works with known message fields
2016-03-20 15:15:50 -07:00
Timothy Stack
80e5e8fcce
[logview] add a line with summary information to the log view
2016-03-13 22:22:27 -07:00
Timothy Stack
2d04d047e4
[sql] change extract() to regexp_match() and make extract() an interface to the data_parser
2016-03-10 06:03:32 -08:00
Timothy Stack
d4a69cbf22
no joy
...
Revert "[sql] change extract() to regexp_match() and make extract() an interface to the data_parser"
This reverts commit 85eee6514b
.
2016-03-09 23:30:34 -08:00
Timothy Stack
85eee6514b
[sql] change extract() to regexp_match() and make extract() an interface to the data_parser
2016-03-09 23:14:54 -08:00
Timothy Stack
9feb53f02a
[sql] add extract() function to extract values from a string using a regex
...
This function should be preferred over creating log search tables
for scripts.
2016-03-08 06:48:43 -08:00
Timothy Stack
53e2d92eef
[ui] highlight out-of-time-order messages in yellow with an underline
2016-03-03 06:05:26 -08:00
Timothy Stack
a2b381ca19
[config] initial impl with clock-format as the only option at the moment
2016-01-05 06:18:58 -08:00
Timothy Stack
87b07a0087
[sql] allow log_part to be updated
2015-12-22 05:27:36 -08:00
Timothy Stack
e07b4e448f
[exec] add a prompt to execute lnav scripts
2015-12-18 22:39:27 -08:00
Timothy Stack
a368accf9f
update for json changes
2015-12-09 21:29:17 -08:00
Timothy Stack
224a7196e4
[cmd] hide lines commands
2015-12-05 20:38:21 -08:00
Timothy Stack
7c92d16297
[sql] add an overlay showing the values in json columns
2015-12-03 05:30:01 -08:00
Timothy Stack
7489dd514c
[sql] graph columns that contain json objects
2015-12-01 22:59:27 -08:00
Timothy Stack
62075fb340
[sql] add json_group_object aggregate function
2015-11-29 19:56:10 -08:00
Timothy Stack
64cbab1281
[sql] exec .sql files in format dirs
2015-11-26 22:19:53 -08:00
Timothy Stack
91406be91e
[nav] add "opid" support with a hotkey
2015-11-24 20:59:24 -08:00
Timothy Stack
4af60fe4ee
include the required version of libcurl in the README/NEWS
2015-11-04 06:25:14 -08:00
Timothy Stack
f11cca2366
[sql] add a timeslice() function
2015-10-03 14:58:01 -07:00
Timothy Stack
99d103cd58
[logline] add a log_msg_instance column to the table
2015-10-02 21:24:52 -07:00
Timothy Stack
9c23431779
[all_logs] add a .msgformats SQL command
2015-09-20 21:03:51 -07:00
Timothy Stack
ec473edc85
[cmd] add support for times in goto
2015-09-14 08:56:42 -07:00
Timothy Stack
e95bd90dfc
[filter] check for too many filters being created
2015-08-24 22:09:33 -07:00
Timothy Stack
0d37a8c142
[text] pretty-printing should work in the text view
2015-08-18 20:58:20 -07:00
Timothy Stack
5bb0599d7e
[fmt] add a sudo_log format
2015-08-10 20:41:27 -07:00
Timothy Stack
bedae8c8c2
[fmt] install/update formats from git repos
...
Fixes #244
2015-08-09 21:03:23 -07:00
Timothy Stack
2b5447f59c
[sql] add a log_search table
2015-08-05 23:18:19 -07:00
Timothy Stack
cc5e70fb30
[cmd] add help to the command prompt
2015-08-03 06:49:07 -07:00
Timothy Stack
f286950854
[curl] add a curl looper to handle url requests
2015-08-02 06:43:57 -07:00
Timothy Stack
d2d8c75135
[sql] add an lnav_views table
2015-07-22 07:09:51 -07:00
Timothy Stack
3f4e11a693
[fmt] first pass at supporting sub-formats (called module formats)
2015-07-17 20:39:06 -07:00
Timothy Stack
5ef60412db
[pt] pass search query to papertrail
2015-07-12 09:57:02 -07:00
Timothy Stack
7ef92dab79
[format] try to validate formats against a given file
2015-07-11 16:32:48 -07:00
Timothy Stack
b8b16bd8e5
[view] differentiate messages from different log files
2015-05-13 22:13:47 -07:00
Timothy Stack
e07f3f5b24
[docs] update docs for horizontal move change
2015-05-12 06:37:41 -07:00
Suresh Sundriyal
6e8f75aae4
[misc] Update the AUTHORS and NEWS file.
2015-05-11 23:31:59 -07:00
Suresh Sundriyal
d6b32d60be
[lo-fi shortcut] Change shortcut to 'Ctrl-l'.
...
* Change the 'lo-fi' shortcut to 'Ctrl-l'
* Remove the shortcut for 'redraw'
2015-05-08 22:31:56 -07:00
Timothy Stack
1d0233bbfa
[json-format] support for full paths
2015-04-25 12:15:51 -07:00
Timothy Stack
245a3c3d1b
[fmt] allow timestamp to be specified in the log format
...
Fixes #155
2015-04-10 22:55:57 -07:00
Timothy Stack
ae64b599bd
[format] add more log levels and fix some more pretty-printer glitches
...
Fixes #212
2015-04-10 19:50:05 -07:00
Timothy Stack
8a91c96bed
[build] bump version to 0.7.3 since we will release soon
2015-04-08 02:26:25 -07:00
Timothy Stack
a300ce9977
[format] order the formats based on sample matches
2015-04-05 07:12:20 -07:00
Timothy Stack
38e56b63ea
[hist] fix the histogram when filters change
2015-04-04 13:36:53 -07:00
Timothy Stack
033c861028
[cmd] next/prev-mark commands
2015-03-29 14:50:34 -07:00
Timothy Stack
44d2e12403
[text] add filtering support to the plain text view
...
Fixes #149 #148
2015-03-28 06:30:30 -07:00
Suresh Sundriyal
9badd2e5ba
update NEWS
2015-03-25 00:03:10 -07:00
Timothy Stack
8fb15e455a
[cmd] add a relative-goto command
2015-03-24 23:07:47 -07:00
Timothy Stack
aea0bd54e0
[cmd] add a :redraw command to do a full redraw of the window
...
Fixes #18
2015-03-19 20:43:22 -07:00
Timothy Stack
c670a86d04
[pretty-print] first pass at a pretty-printer
...
Defect Number:
Reviewed By:
Testing Done:
2015-03-16 23:10:34 -07:00