David Dworken
|
36f776053b
|
Add docker-compose file for self hosting to fix #7
|
2022-11-04 23:41:56 -07:00 |
|
David Dworken
|
846f256fa4
|
Support a TMPDIR variable in case /tmp/ is mounted noexec
|
2022-11-03 18:04:16 -07:00 |
|
David Dworken
|
436d432065
|
Add warning message for the buggy slow version of hishtory
|
2022-11-02 20:52:37 -07:00 |
|
David Dworken
|
cc2a6046d3
|
Update demo gif to show search atoms
|
2022-11-01 22:39:54 -07:00 |
|
David Dworken
|
31ef7a2fdd
|
Better timing for the demo gif
|
2022-11-01 22:33:48 -07:00 |
|
David Dworken
|
24be30d1e1
|
Slow down gif
|
2022-11-01 19:13:47 -07:00 |
|
David Dworken
|
67bb2e979f
|
Add demo gif showing the control-r integration
|
2022-11-01 15:39:46 -07:00 |
|
David Dworken
|
4f708aa58c
|
Remove hard coded pg password and pull the new rotated password from an environment variable
|
2022-11-01 12:14:20 -07:00 |
|
David Dworken
|
19fbeda539
|
Set a correct version number for builds containing slsa-verifier <1.3.1
|
2022-11-01 11:16:23 -07:00 |
|
David Dworken
|
2efa93762a
|
Another attempt at getting github actions to pass
|
2022-11-01 11:03:49 -07:00 |
|
David Dworken
|
d2558c8fb5
|
Skip slsa updates only for the orphaned versions
|
2022-11-01 10:51:08 -07:00 |
|
David Dworken
|
2183a63f8f
|
Add an endpoint that is hit to determine if slsa is currently broken
|
2022-10-31 17:32:27 -07:00 |
|
David Dworken
|
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 |
|
David Dworken
|
b4936d588c
|
Add a very basic healthcheck handler to the backend
|
2022-10-23 17:54:07 -07:00 |
|
David Dworken
|
70c02bf0ed
|
Remove basic auth since that is now done by the LB
|
2022-10-22 11:08:33 -07:00 |
|
David Dworken
|
6b2e9059a4
|
Optimize the submit endpoint to only use 1 query and 1 insert rather than N
|
2022-10-18 14:52:35 -07:00 |
|
David Dworken
|
87d3dc4d97
|
Log the actual remote addr in log lines
|
2022-10-18 14:35:03 -07:00 |
|
David Dworken
|
ad809efef6
|
Migrate hishtory from k8s to docker compose
|
2022-10-18 11:53:35 -07:00 |
|
David Dworken
|
ab95b16ea2
|
Update comment
|
2022-10-17 20:38:40 -07:00 |
|
David Dworken
|
0da8021ab7
|
HTML escape the forced banner to prevent XSS (though this domain has no cookies so there would have been very limited harm from an XSS)
|
2022-10-15 09:58:47 -07:00 |
|
David Dworken
|
a40e44c985
|
Add explanation of why expectedPasswordHash is ok
|
2022-10-15 09:26:54 -07:00 |
|
David Dworken
|
38c185c9f9
|
Add environ variable to configure the postgres DB
|
2022-10-15 09:21:10 -07:00 |
|
David Dworken
|
68416f9d0f
|
Better string formatting for the internal analytics endpoint
|
2022-10-04 12:58:00 -07:00 |
|
David Dworken
|
9d95b4ca70
|
Add comma separation in stats page
|
2022-10-02 20:42:10 -07:00 |
|
David Dworken
|
a85315d366
|
Log hishtory version in internal analytics
|
2022-10-02 20:39:52 -07:00 |
|
David Dworken
|
b7c64b61c8
|
Always check gorm interactions for errors
|
2022-10-02 19:41:00 -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
|
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
|
a108268925
|
Add TODOs
|
2022-09-27 22:15:31 -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
|
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
|
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
|
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
|
6db8044bec
|
Add server tests for redaction
|
2022-09-21 21:46:46 -07:00 |
|
David Dworken
|
27157e675d
|
Add TODOs
|
2022-09-21 19:59:31 -07:00 |
|
David Dworken
|
3e89accf97
|
Delete the tmp client before downloading to clear macos's signature cache
|
2022-09-21 19:01:34 -07:00 |
|
David Dworken
|
414d8926f6
|
Fix incorrect go version in dockerfile
|
2022-09-20 23:27:36 -07:00 |
|
David Dworken
|
80822c722e
|
Optimize SQL query so it only runs one query rather than N
|
2022-09-20 21:36:02 -07:00 |
|
David Dworken
|
19bbf27efd
|
More reliable handling for deletion requests
|
2022-09-20 21:28:49 -07:00 |
|
David Dworken
|
a2f95fdc4d
|
Fix typo in SQL query
|
2022-09-20 21:15:20 -07:00 |
|
David Dworken
|
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 |
|
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
|
158c2f2c57
|
Bump backend version to go1.18
|
2022-09-03 21:28:47 -07:00 |
|
David Dworken
|
d0aaef10ff
|
Update landing pages
|
2022-06-04 23:29:13 -07:00 |
|