Commit Graph

20 Commits

Author SHA1 Message Date
a5f11af150 Add initial code to support unique per-entry IDs
This code has two caveats for old entries:
1. the ID is being backfiled with a random per-(device,entry) ID. So the ID won't match cross-device.
2. the server-side ID will still be a random ID that is unrelated to the entry ID
2023-09-22 13:16:24 -07:00
63dea34007 Add comment to document a somewhat confusing function 2023-09-21 11:35:47 -07:00
b05fb0f818 Fix typo-ed variable name 2023-09-21 11:25:26 -07:00
4c912cfaed Improve sh config file tweak function to make it stricter with presaving 2023-09-17 14:35:56 -07:00
4b99e4d0e8 Fix misleading error message that contained the wrong shell name due to a copy/paste mistake 2023-09-14 23:09:15 -07:00
c5bdee9ad5 Merge pull request #102 from lsmoura/sergio/no-ctx-ptr
Remove context pointers since there is no need to pass around a pointer to an interface
2023-09-06 19:58:08 -07:00
a12b0e5f6f no context pointers 2023-09-05 15:45:17 -04:00
83ad8c7b1f wrap errors with %w instead of using %v 2023-09-05 15:08:55 -04:00
2294241003 Remove Search() call from install to optimize 2023-08-27 15:53:01 -07:00
ecdd6094b8 Remove Search() call from init to optimize init 2023-08-27 15:41:35 -07:00
8422aa21db Skip configuring the bash_profile on linux if bash_profile does not exist to fix #79 2023-02-27 18:14:32 -08:00
f8b51e49da Support customizing HISHTORY_PATH for people who want to install hishtory in an alternate location to fix #54 2022-12-16 22:22:57 -08:00
35444bf56e Swap ioutil to non-deprecated alternatives + clean up pre-commit errors 2022-11-27 11:59:06 -08:00
ab6bb719a7 Move code out of lib that is only referenced for one command 2022-11-19 17:12:43 -08:00
343f3cf1e5 Warn people if they're using an unsupported version of bash #37 2022-11-19 17:05:05 -08:00
31cea94096 Add TODO 2022-11-19 09:41:47 -08:00
86f9d67aff Fix test failures caused by the cobra install command not respecting the secret key
Also added a persistLog() function so that I can easily inspect the hishtory logs from test runs.
2022-11-16 20:28:25 -08:00
fe6394d1b5 Some test fixes for the cobra integration 2022-11-16 08:03:23 -08:00
27bbe97cb2 Better organize the cobra generated help page 2022-11-16 08:03:23 -08:00
c59de42008 More refactoring to use cobra 2022-11-16 08:03:23 -08:00