|
35444bf56e
|
Swap ioutil to non-deprecated alternatives + clean up pre-commit errors
|
2022-11-27 11:59:06 -08:00 |
|
|
c603537137
|
Optimize the apiSubmit function to ensure that it doesn't lead to errors from large insertions
|
2022-11-26 10:31:43 -08:00 |
|
|
d4efc62df1
|
Add client-side code to ask for feedback when uninstalling
|
2022-11-16 21:54:05 -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 |
|
|
49a1035169
|
Fix flakey test failures by removing cache=shared which is a discouraged mode (https://www.sqlite.org/sharedcache.html). WAL is sufficient for our purposes. Plus fix a bug where the TUI would go into an infinite loop if there were zero results.
|
2022-11-15 23:20:19 -08:00 |
|
|
53a417296e
|
Improve backup and restore env function + fix makefile with quotes + remove the zdotdir created file
|
2022-11-13 16:53:37 -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 |
|
|
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 |
|
|
456513d71e
|
windows: restore the cd ../ behavior, but for windows
|
2022-11-06 14:42:01 -08:00 |
|
|
4a9b202e5f
|
Windows: handle failing to read the VERSION file
|
2022-11-06 00:17:03 -07:00 |
|
|
6938035715
|
Windows: handle failing to read the VERSION file
|
2022-11-06 00:16:14 -07:00 |
|
|
f4925a0999
|
Windows: Disable killall on windows
|
2022-11-06 00:02:48 -07:00 |
|
|
c87ae611fb
|
Just for fun, re-enable tests on github actions
|
2022-11-05 23:44:01 -07:00 |
|
|
e46221f893
|
Revert all the windows+freebsd commits since they seem to be hopelessly broken
|
2022-11-04 23:14:34 -07:00 |
|
|
43cc45b80d
|
Add workaround for testutils searching for the hishtory dir
|
2022-11-04 21:50:45 -07:00 |
|
|
d4ca466314
|
Import initial history from fish too
|
2022-11-03 22:32:55 -07:00 |
|
|
c1d17842c4
|
Write the config fragment to the bash_profile for MacOs to fix #14
|
2022-11-03 21:01:57 -07:00 |
|
|
185d2739c7
|
Add offline mode for hiSHtory
|
2022-11-03 13:16:45 -07:00 |
|
|
17ae676da0
|
Add uninstall command + tests for uninstall
|
2022-11-02 19:41:49 -07:00 |
|
|
0f9e77223e
|
Chdir so that we have a consistent cwd for github actions
|
2022-10-29 17:53:40 -07:00 |
|
|
cdc5421a7b
|
Move testutils to a separate package so as to move test-only code out of the main binary
|
2022-10-27 21:53:47 -07:00 |
|
|
37c36ea5f1
|
Add docs on the manually created postgres indices
|
2022-10-23 17:35:30 -07:00 |
|
|
951f5b018f
|
killall hishtory between tests in case that is the cause of the background test failures
|
2022-10-23 01:03:16 -07:00 |
|
|
abe231f5b0
|
Initial non-unit tested version of fish support
|
2022-10-18 19:55:41 -07:00 |
|
|
4e4caef10f
|
Add initial implementation of fuzz testing that fuzzes multiple devices and multiple users
|
2022-09-22 23:06:28 -07:00 |
|
|
c6d4f1ef68
|
Fix missing newline in zshrc, add test for hishtory redact prompting, and tag TODOs with plans
|
2022-09-22 18:22:06 -07:00 |
|
|
41f82e8034
|
Add ReadCount field to deletion requests so that we can eventually delete them from the DB
|
2022-09-20 21:13:59 -07:00 |
|
|
5391ecd220
|
First version of working redaction with passing integration tests
|
2022-09-19 22:49:48 -07:00 |
|
|
09dfaf00fa
|
mkdir -p but for real
|
2022-09-18 21:05:51 -07:00 |
|
|
1a74f9792f
|
mkdir -p
|
2022-09-18 19:20:21 -07:00 |
|
|
0792a5665c
|
Fix incorrect variable reference that lead to failures on github actions
|
2022-09-18 18:34:27 -07:00 |
|
|
1bf510ff8a
|
Better offline handling, implemented the local portion of delete, and maybe fixed the bug when running tests on github actions
|
2022-09-18 09:42:24 -07:00 |
|
|
6c6acc5473
|
Fix another actions only bug + add todo
|
2022-09-18 09:14:34 -07:00 |
|
|
ff4cd0d9e1
|
Clean up the testutils BackupAndRestoreWithId method
|
2022-09-17 23:02:57 -07:00 |
|
|
3bfe88d73e
|
Improve error message + remove code that disabled error checking on github actions
|
2022-09-17 22:45:07 -07:00 |
|
|
964f79c037
|
Clean up test code
|
2022-09-17 21:59:13 -07:00 |
|
|
55f0f97d29
|
Fix tests for importing so they pass on github actions
|
2022-09-17 21:56:39 -07:00 |
|
|
e8f001c78b
|
Add basic support for stripping out HISTTIMEFORMAT prefixes
|
2022-06-12 21:28:19 -07:00 |
|
|
a08465ce6f
|
Skip a debugging test in github actions since it fails there for an unknown reason
|
2022-05-27 22:15:05 -07:00 |
|
|
c79466c679
|
Fix OBO to make debug info actually useful
|
2022-05-27 22:06:20 -07:00 |
|
|
1d8730b0d7
|
Add more debugging info
|
2022-05-27 19:00:02 -07:00 |
|
|
1da703e9c2
|
Working update code for macos
|
2022-05-26 23:45:08 -07:00 |
|
|
47d13a9c27
|
Passing the basic dump testss
|
2022-05-22 19:45:46 -07:00 |
|
|
feaa8b2bd1
|
Add a DB dump test that passes on zsh (is failing for an unknown reason on bash currently) + fix backup and restore for WAL files + better offline support
|
2022-05-01 22:37:26 -04:00 |
|
|
cbc4e70605
|
Integrated client-side with dump requests, haven't written any integration tests yet
|
2022-04-28 11:46:14 -07:00 |
|
|
46d7e9e013
|
Tests passing when being run offline, still not integrated with the new API endpoints yet
|
2022-04-28 11:26:55 -07:00 |
|
|
74caf87eda
|
Add basic xattr implementation (commiting to save it, about to delete most of it)
|
2022-04-25 21:42:28 -07:00 |
|
|
10ee085d4c
|
Remove unnecessary set -m calls, speed up the local make acttest command, embed ReleaseVersion into the test server to fix the test failures on macos, and update install to be resistant to bashrc and zshrc not existing
|
2022-04-19 21:05:54 -07:00 |
|
|
aae18d44b9
|
Working basic zsh integration (with lots of failing tests that are currently getting skipped)
|
2022-04-17 19:54:17 -07:00 |
|