David Dworken
|
18ddbf2ca9
|
Track queries in usage data + better formatting in the internal usage page
|
2022-09-30 23:38:35 -07:00 |
|
David Dworken
|
98a4f002fa
|
Get RemoteAddr from X-Real-Ip header
|
2022-09-29 23:51:45 -07:00 |
|
David Dworken
|
f0a3caed1c
|
Add an internal only handler to expose basic usage stats via HTTP and keep a per-device counter of number of history entries for my own vanity stats
|
2022-09-29 23:32:13 -07:00 |
|
David Dworken
|
d987edb86c
|
Add server binary to .gitignore
|
2022-09-29 23:27:17 -07:00 |
|
David Dworken
|
6439dd2f32
|
Release v0.129
|
2022-09-29 22:43:15 -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
|
89990927c9
|
Release v0.128
|
2022-09-27 22:35:53 -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
|
a108268925
|
Add TODOs
|
2022-09-27 22:15:31 -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
|
e91e6ab237
|
Add longer timeout for running tests because github actions on macos are slow
|
2022-09-27 22:02:55 -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
|
32f5d499e6
|
Release v0.127
|
2022-09-27 21:18:53 -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
|
38712335d4
|
Add CLI keyword to readme
|
2022-09-26 23:12:06 -07:00 |
|
David Dworken
|
dddee9eeff
|
Fix hishtory status tests + optimize switchToDevice() function
|
2022-09-26 22:55:59 -07:00 |
|
David Dworken
|
3cffa25c1e
|
Release v0.126
|
2022-09-26 18:49:46 -07:00 |
|
David Dworken
|
489d953a1b
|
Remove extraneous word
|
2022-09-24 16:24:40 -07:00 |
|
David Dworken
|
5987a927c2
|
Remove extraneous #
|
2022-09-24 16:18:53 -07:00 |
|
David Dworken
|
616d87399f
|
Fix broken help command test
|
2022-09-24 16:18:24 -07:00 |
|
David Dworken
|
b63d546168
|
Add demo to the README
|
2022-09-24 16:17:23 -07:00 |
|
David Dworken
|
5fc3cf3ebc
|
Increase speed
|
2022-09-24 16:14:05 -07:00 |
|
David Dworken
|
aa4a7310dd
|
Add hishtory.svg from asciinema
|
2022-09-24 16:12:02 -07:00 |
|
David Dworken
|
90c4acefd3
|
Add more fuzz tests with redaction
|
2022-09-24 16:00:03 -07:00 |
|
David Dworken
|
b0c4780d48
|
hishtory --> hiSHtory
|
2022-09-24 15:30:51 -07:00 |
|
David Dworken
|
63625e94fe
|
Add prominent github link to the website
|
2022-09-24 01:16:13 -07:00 |
|
David Dworken
|
92cec3a87c
|
Delete unused variable + clean up README
|
2022-09-24 01:13:25 -07:00 |
|
David Dworken
|
de943af423
|
Merge branch 'master' of github.com:ddworken/hishtory
|
2022-09-24 01:03:21 -07:00 |
|
David Dworken
|
ee37f9169a
|
Create LICENSE
|
2022-09-24 01:03:16 -07:00 |
|
David Dworken
|
6c8810059a
|
Add TODO(feature) for session id
|
2022-09-24 01:01:32 -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
|
d2254d5275
|
Release v0.125
|
2022-09-22 23:06:36 -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
|
6db8044bec
|
Add server tests for redaction
|
2022-09-21 21:46:46 -07:00 |
|
David Dworken
|
f2df0f04f8
|
Continue to try to debug macos go version
|
2022-09-21 21:20:28 -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 |
|