Commit Graph

1073 Commits

Author SHA1 Message Date
0cfb8249d9 More changes to make tests pass on github actions 2022-11-13 06:25:16 -08:00
7005e15b15 More filtering for tests 2022-11-12 18:46:30 -08:00
86adcb64f6 Remove debug print 2022-11-12 18:46:14 -08:00
0abfefa80a Filter out pipefails in test outputs 2022-11-12 17:27:24 -08:00
480630e918 Release v0.178 v0.178 2022-11-12 17:20:14 -08:00
09ea6be493 Prefix install with a space so it doesn't get logged by hishtory 2022-11-12 17:05:50 -08:00
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
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
e6fc09cc5d Remove debug logs 2022-11-12 16:08:39 -08:00
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
5b66943b9a Update isAction golden after last commit + remove shell:bash that was only needed for windows 2022-11-12 08:07:49 -08:00
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
5cd403a22b Add HISHTORY_SKIP_INIT_IMPORT to makefile to see if that fixes github action tests 2022-11-12 07:42:27 -08:00
bc83349133 Specify tmux session in capture-pane command 2022-11-12 07:20:05 -08:00
8894328483 Remove incorrect new line in golden file 2022-11-12 07:03:19 -08:00
cda9c886e1 Introduce a helper method for checking if we're in github actions 2022-11-12 06:46:37 -08:00
ddc9dc1080 Better reset the local state to attempt to fix a github action failure 2022-11-12 06:42:10 -08:00
e485dfdaf6 Split the timestamp format test on is_action 2022-11-12 06:39:51 -08:00
e3a793c753 Specify WAL when opening the sqlite file to defend against deadlocks 2022-11-12 06:39:37 -08:00
6e7822ebae Attempt to fix github action only test failures 2022-11-12 06:18:05 -08:00
fea4bd49ec Release v0.177 v0.177 2022-11-11 19:55:26 -08:00
304282d234 Update local goldens to have a space before source 2022-11-11 19:55:21 -08:00
7b51182f18 Add space before source in the goldens 2022-11-11 19:25:48 -08:00
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
7199a36a71 Re-order test to make debugging easier + flip inverted != 2022-11-11 18:46:22 -08:00
8a9a901b70 Disable a test on github actions 2022-11-11 18:34:42 -08:00
e72ef668ea Add custom timestamp format as requested in the original HN thread 2022-11-11 17:17:54 -08:00
6f53fdd41e Better handling for control-c with control-r search in the shell + update bubbletea 2022-11-11 16:42:07 -08:00
029bf27117 Add handling for TUI queries with no results + more tests 2022-11-11 15:57:13 -08:00
e520b23858 Improve history importing to not double import HISTFILE + improve tests 2022-11-11 18:12:23 -05:00
437d4a0b88 Add TODO 2022-11-11 18:11:49 -05:00
42e0ac2195 Document that we use WAL + run a checkpoint after hishtory imports 2022-11-11 17:14:11 -05:00
9c47afbe54 Add TODOs 2022-11-11 17:03:32 -05:00
188ff1d0fa Test that duplicate filtering ignores trailing spaces 2022-11-11 11:16:12 -05:00
f876fb069c Release v0.176 v0.176 2022-11-11 10:54:05 -05:00
be0a61a7ea Trim spaces when comparing commands for duplicates to fix #26 2022-11-11 10:54:00 -05:00
afd336c248 Release v0.175 v0.175 2022-11-09 16:28:26 -08:00
e81548dd1b Remove tmate 2022-11-09 16:16:14 -08:00
21a7a48afb Migrate to logrus so we can auto-rotate the log file 2022-11-09 16:14:44 -08:00
6ded150f4a Respect HISTFILE for bash history too 2022-11-09 15:15:08 -08:00
ed3c67daf9 Document hishtory import 2022-11-09 15:12:23 -08:00
89e904ffee Disable windows tests (for now...) 2022-11-09 15:12:15 -08:00
94722941cf Make control-r faster by not blocking on processing pending deletion requests. Fixed #22 2022-11-09 15:07:00 -08:00
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
cacbedd5f0 Remove JS codeql since there is no JS in this repo 2022-11-06 17:43:16 -08:00
3e0ed67518 Serve a HTML redirect 2022-11-06 14:59:00 -08:00
9cc485f3b1 Remove the redirect since it breaks the install.py 2022-11-06 14:43:49 -08:00
456513d71e windows: restore the cd ../ behavior, but for windows 2022-11-06 14:42:01 -08:00
5954efbb3b Run ./hishtory instead to avoid the source issue 2022-11-06 14:34:17 -08:00
7ceb303caf Delete the landing page and instead serve a redirect to the github repo 2022-11-06 14:33:28 -08:00