David Dworken
|
31672918a9
|
Filter out pipefail to make tests pass on actions
|
2022-11-13 07:04:34 -08:00 |
|
David Dworken
|
21bc1373ec
|
Fix compile failure in tests
|
2022-11-13 06:49:57 -08:00 |
|
David Dworken
|
3e2373d76e
|
More fixes for github action failures + add link to where to file a bug
|
2022-11-13 06:42:37 -08:00 |
|
David Dworken
|
e6b1bfd589
|
Better failure messages for action only test failures
|
2022-11-13 06:35:03 -08:00 |
|
David Dworken
|
072a0d0a18
|
Add ftest command for filter testing
|
2022-11-13 06:34:41 -08:00 |
|
David Dworken
|
0cfb8249d9
|
More changes to make tests pass on github actions
|
2022-11-13 06:25:16 -08:00 |
|
David Dworken
|
7005e15b15
|
More filtering for tests
|
2022-11-12 18:46:30 -08:00 |
|
David Dworken
|
86adcb64f6
|
Remove debug print
|
2022-11-12 18:46:14 -08:00 |
|
David Dworken
|
0abfefa80a
|
Filter out pipefails in test outputs
|
2022-11-12 17:27:24 -08:00 |
|
David Dworken
|
480630e918
|
Release v0.178
|
2022-11-12 17:20:14 -08:00 |
|
David Dworken
|
09ea6be493
|
Prefix install with a space so it doesn't get logged by hishtory
|
2022-11-12 17:05:50 -08:00 |
|
David Dworken
|
0268554903
|
Rework history importing to ensure we read from HISTFILE exactly once and still always read the standard bash/zsh hist files
|
2022-11-12 16:39:21 -08:00 |
|
David Dworken
|
15abcd8d13
|
Strip history entries with zsh weirdness rather than skip them + ensure the hishtory import command runs a full re-import
|
2022-11-12 16:30:59 -08:00 |
|
David Dworken
|
e6fc09cc5d
|
Remove debug logs
|
2022-11-12 16:08:39 -08:00 |
|
David Dworken
|
5e7589cc33
|
Move deletion request handling so it only runs if we saved an entry to make hishtory slightly faster for the cases of the user mashing the enter key
|
2022-11-12 16:06:13 -08:00 |
|
David Dworken
|
5b66943b9a
|
Update isAction golden after last commit + remove shell:bash that was only needed for windows
|
2022-11-12 08:07:49 -08:00 |
|
David Dworken
|
1792e694b0
|
Make the timestamp command super long to force table sizing to be consistent + add an explicit HISHTORY_SKIP_INIT_IMPORT in the tests
|
2022-11-12 07:50:06 -08:00 |
|
David Dworken
|
5cd403a22b
|
Add HISHTORY_SKIP_INIT_IMPORT to makefile to see if that fixes github action tests
|
2022-11-12 07:42:27 -08:00 |
|
David Dworken
|
bc83349133
|
Specify tmux session in capture-pane command
|
2022-11-12 07:20:05 -08:00 |
|
David Dworken
|
8894328483
|
Remove incorrect new line in golden file
|
2022-11-12 07:03:19 -08:00 |
|
David Dworken
|
cda9c886e1
|
Introduce a helper method for checking if we're in github actions
|
2022-11-12 06:46:37 -08:00 |
|
David Dworken
|
ddc9dc1080
|
Better reset the local state to attempt to fix a github action failure
|
2022-11-12 06:42:10 -08:00 |
|
David Dworken
|
e485dfdaf6
|
Split the timestamp format test on is_action
|
2022-11-12 06:39:51 -08:00 |
|
David Dworken
|
e3a793c753
|
Specify WAL when opening the sqlite file to defend against deadlocks
|
2022-11-12 06:39:37 -08:00 |
|
David Dworken
|
6e7822ebae
|
Attempt to fix github action only test failures
|
2022-11-12 06:18:05 -08:00 |
|
David Dworken
|
fea4bd49ec
|
Release v0.177
|
2022-11-11 19:55:26 -08:00 |
|
David Dworken
|
304282d234
|
Update local goldens to have a space before source
|
2022-11-11 19:55:21 -08:00 |
|
David Dworken
|
7b51182f18
|
Add space before source in the goldens
|
2022-11-11 19:25:48 -08:00 |
|
David Dworken
|
85685a2431
|
Prefix the source with a space so as to ensure it doesn't show up in the history on github actions
|
2022-11-11 19:06:00 -08:00 |
|
David Dworken
|
7199a36a71
|
Re-order test to make debugging easier + flip inverted !=
|
2022-11-11 18:46:22 -08:00 |
|
David Dworken
|
8a9a901b70
|
Disable a test on github actions
|
2022-11-11 18:34:42 -08:00 |
|
David Dworken
|
e72ef668ea
|
Add custom timestamp format as requested in the original HN thread
|
2022-11-11 17:17:54 -08:00 |
|
David Dworken
|
6f53fdd41e
|
Better handling for control-c with control-r search in the shell + update bubbletea
|
2022-11-11 16:42:07 -08:00 |
|
David Dworken
|
029bf27117
|
Add handling for TUI queries with no results + more tests
|
2022-11-11 15:57:13 -08:00 |
|
David Dworken
|
e520b23858
|
Improve history importing to not double import HISTFILE + improve tests
|
2022-11-11 18:12:23 -05:00 |
|
David Dworken
|
437d4a0b88
|
Add TODO
|
2022-11-11 18:11:49 -05:00 |
|
David Dworken
|
42e0ac2195
|
Document that we use WAL + run a checkpoint after hishtory imports
|
2022-11-11 17:14:11 -05:00 |
|
David Dworken
|
9c47afbe54
|
Add TODOs
|
2022-11-11 17:03:32 -05:00 |
|
David Dworken
|
188ff1d0fa
|
Test that duplicate filtering ignores trailing spaces
|
2022-11-11 11:16:12 -05:00 |
|
David Dworken
|
f876fb069c
|
Release v0.176
|
2022-11-11 10:54:05 -05:00 |
|
David Dworken
|
be0a61a7ea
|
Trim spaces when comparing commands for duplicates to fix #26
|
2022-11-11 10:54:00 -05:00 |
|
David Dworken
|
afd336c248
|
Release v0.175
|
2022-11-09 16:28:26 -08:00 |
|
David Dworken
|
e81548dd1b
|
Remove tmate
|
2022-11-09 16:16:14 -08:00 |
|
David Dworken
|
21a7a48afb
|
Migrate to logrus so we can auto-rotate the log file
|
2022-11-09 16:14:44 -08:00 |
|
David Dworken
|
6ded150f4a
|
Respect HISTFILE for bash history too
|
2022-11-09 15:15:08 -08:00 |
|
David Dworken
|
ed3c67daf9
|
Document hishtory import
|
2022-11-09 15:12:23 -08:00 |
|
David Dworken
|
89e904ffee
|
Disable windows tests (for now...)
|
2022-11-09 15:12:15 -08:00 |
|
David Dworken
|
94722941cf
|
Make control-r faster by not blocking on processing pending deletion requests. Fixed #22
|
2022-11-09 15:07:00 -08:00 |
|
David Dworken
|
36ff3d362c
|
windows: use a temp file rather than hardcoding /tmp/ since that doesn't exist on windows
|
2022-11-06 17:46:45 -08:00 |
|
David Dworken
|
cacbedd5f0
|
Remove JS codeql since there is no JS in this repo
|
2022-11-06 17:43:16 -08:00 |
|