David Dworken
|
52c3b13cb6
|
Add reupload command + include source_device_id query param when submitting entries
|
2022-10-09 12:13:05 -07:00 |
|
David Dworken
|
30e6f048ab
|
Add better handling for SLSA errors
|
2022-10-02 20:14:54 -07:00 |
|
David Dworken
|
1d8973ed2a
|
Revert "Disable SLSA verification pending slsa-verifier bug"
This reverts commit baf9f7d9c1 .
|
2022-10-02 19:37:07 -07:00 |
|
David Dworken
|
baf9f7d9c1
|
Disable SLSA verification pending slsa-verifier bug
|
2022-10-01 15:26:42 -07:00 |
|
David Dworken
|
757ebb9547
|
Prompt people if they run hishtory init and already have a bunch of entries + fix tests + add TODOs + add hishtory version to requests
|
2022-10-01 09:50:06 -07:00 |
|
David Dworken
|
4f94698ca6
|
Fix bug in tests that made tests fail if the date is between the first and the ninth
|
2022-09-30 23:56:04 -07:00 |
|
David Dworken
|
09fd371662
|
Remote outdated TODOs
|
2022-09-30 23:51:05 -07:00 |
|
David Dworken
|
6cd7fa00fc
|
Have hishtory import also read from stdin
|
2022-09-30 23:50:25 -07:00 |
|
David Dworken
|
36993fb12b
|
Add another error message that means the device is offline
|
2022-09-29 22:43:03 -07:00 |
|
David Dworken
|
06590601f0
|
Add fix for bash weirdness introduced by the previous commit
|
2022-09-27 22:30:35 -07:00 |
|
David Dworken
|
b5907379ac
|
Export HISTTIMEFORMAT so that it is available to hishtory for usage
|
2022-09-27 22:25:57 -07:00 |
|
David Dworken
|
6b29591eec
|
Re-add running the test server for some tests do actually sometimes need it
|
2022-09-27 22:25:14 -07:00 |
|
David Dworken
|
070f8cf3d3
|
Add more timestamp stripping tests
|
2022-09-27 22:07:54 -07:00 |
|
David Dworken
|
2bdfe3d64f
|
Add FAST=1 env that can be used to run just some fast tests for quick testing
|
2022-09-27 22:03:37 -07:00 |
|
David Dworken
|
9a4e3a0a24
|
Add another time format test
|
2022-09-27 21:25:33 -07:00 |
|
David Dworken
|
a1d6aa8257
|
Remove incorrect comment line from previous commit
|
2022-09-27 21:22:35 -07:00 |
|
David Dworken
|
bf66f9f4fe
|
Rename precommand and postcommand and ensure that hishtory doesn't stomp any existing PROMPT_COMMAND
|
2022-09-27 21:10:45 -07:00 |
|
David Dworken
|
23d85c81e5
|
Shorten test runtime for macos tests on github actions
|
2022-09-27 20:57:13 -07:00 |
|
David Dworken
|
dddee9eeff
|
Fix hishtory status tests + optimize switchToDevice() function
|
2022-09-26 22:55:59 -07:00 |
|
David Dworken
|
616d87399f
|
Fix broken help command test
|
2022-09-24 16:18:24 -07:00 |
|
David Dworken
|
90c4acefd3
|
Add more fuzz tests with redaction
|
2022-09-24 16:00:03 -07:00 |
|
David Dworken
|
92cec3a87c
|
Delete unused variable + clean up README
|
2022-09-24 01:13:25 -07:00 |
|
David Dworken
|
ff6e42794c
|
Remove TODO, a couple more fuzz tests
|
2022-09-22 23:25:06 -07:00 |
|
David Dworken
|
9895a5c677
|
Improve copy function error checking + delete make fuzz because of https://github.com/golang/go/issues/52569
|
2022-09-22 23:20:21 -07:00 |
|
David Dworken
|
1df50731be
|
Run the fuzz test with bash and zsh
|
2022-09-22 23:12:41 -07:00 |
|
David Dworken
|
4e4caef10f
|
Add initial implementation of fuzz testing that fuzzes multiple devices and multiple users
|
2022-09-22 23:06:28 -07:00 |
|
David Dworken
|
c18c2502cc
|
Add a complex test with many users
|
2022-09-22 21:45:20 -07:00 |
|
David Dworken
|
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 |
|
David Dworken
|
bd70b68ffc
|
Remove test that no longer applies
|
2022-09-22 18:21:03 -07:00 |
|
David Dworken
|
fee21ee4f8
|
Pass in ctx
|
2022-09-22 18:11:35 -07:00 |
|
David Dworken
|
ee6680f571
|
Remove debugging information and give up on that test, and add work around for weird zsh bug with importing
|
2022-09-22 18:09:51 -07:00 |
|
David Dworken
|
99b51a356e
|
Add debugging information for macos tests
|
2022-09-21 21:49:08 -07:00 |
|
David Dworken
|
133463ef96
|
Disable CGO in one more place (plus add a todo)
|
2022-09-21 20:30:50 -07:00 |
|
David Dworken
|
cb16984f77
|
Pipe ctx into the slsa code to avoid context.TODO()
|
2022-09-21 20:22:34 -07:00 |
|
David Dworken
|
d226fab7ec
|
Pipe ctx into the Update function
|
2022-09-21 20:20:43 -07:00 |
|
David Dworken
|
8002c5e942
|
Add homedir to context
|
2022-09-21 20:19:11 -07:00 |
|
David Dworken
|
569e2f3e61
|
Add tests for offline behavior
|
2022-09-21 20:09:49 -07:00 |
|
David Dworken
|
4fceaa3110
|
Run tests without CGO since that is how prod is built + fix broken tests from previous commit
|
2022-09-21 19:58:10 -07:00 |
|
David Dworken
|
fb401dab88
|
Resume using the modernc.org sqlite driver so it works with CGO_ENABLED=0
|
2022-09-21 19:49:24 -07:00 |
|
David Dworken
|
486feb3fea
|
Add missing new lines
|
2022-09-21 19:13:53 -07:00 |
|
David Dworken
|
1abd2a5376
|
Fix table format tests
|
2022-09-20 23:46:17 -07:00 |
|
David Dworken
|
ceb1becfa6
|
Fix ctx wiring so installs work properly
|
2022-09-20 23:30:57 -07:00 |
|
David Dworken
|
694c2e2679
|
Untested: ctx wired through
|
2022-09-20 22:28:40 -07:00 |
|
David Dworken
|
e47bcfc993
|
Part way through migrating to context
|
2022-09-20 22:03:15 -07:00 |
|
David Dworken
|
42c6f95eb4
|
Remove time.Sleep that was working around an old already fixed bug
|
2022-09-20 21:38:04 -07:00 |
|
David Dworken
|
5391ecd220
|
First version of working redaction with passing integration tests
|
2022-09-19 22:49:48 -07:00 |
|
David Dworken
|
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 |
|
David Dworken
|
a445118e91
|
Remove outdated TODO
|
2022-09-17 23:05:50 -07:00 |
|
David Dworken
|
af0d20952f
|
Remove the last bit of GITHUB_ACTION dependent code
|
2022-09-17 22:50:01 -07:00 |
|
David Dworken
|
55f0f97d29
|
Fix tests for importing so they pass on github actions
|
2022-09-17 21:56:39 -07:00 |
|