Commit Graph

  • 3a49c9c11f
    Make hishtory work with set -o nounset for bash and zsh, for #142 (#144) David Dworken 2023-12-10 09:14:12 -0800
  • c194136e86
    Delete data from backend when uninstalling, fixes #132 David Dworken 2023-12-09 15:16:17 -0800
  • 9337ef5e6b
    Make hishtory work with set -o nounset for bash and zsh, for #142 unbound David Dworken 2023-12-09 15:27:03 -0800
  • 0a81799609
    Remove PR trigger for SLSA releaser, since it purposefully can't run on non-master branches David Dworken 2023-12-09 15:53:05 -0800
  • 2d2c393bf9
    Fix TUI code that tracked whether a search query is pending so it doesn't show the pending message when no query is pending David Dworken 2023-12-09 15:51:04 -0800
  • 8419a883b4
    Normalize hostnames in goldens so that golden files work well for local tests too David Dworken 2023-12-09 15:12:40 -0800
  • 0a8879997f
    Update .gitignore to ignore the server binary when it is in the root of the git directory David Dworken 2023-12-09 15:10:20 -0800
  • cc123854a0
    Release v0.259 v0.259 David Dworken 2023-12-06 20:46:34 -0800
  • 49daaa4da5
    Update tests after #139 David Dworken 2023-12-06 20:46:09 -0800
  • a26fc5b360
    Add more special handling for extra tiny terminals (#140) David Dworken 2023-12-06 16:12:41 -0800
  • 3d6578c7f6
    Add TODO for testing for #139 David Dworken 2023-12-05 21:44:39 -0800
  • c8643d5a2b
    Filter duplicates with map (#139) Ben 2023-12-05 23:43:01 -0600
  • a695d12c65
    Add tests for extra compact terminals tiny-term David Dworken 2023-12-05 21:39:25 -0800
  • 952bc6502d
    Add more special handling for extra tiny terminals David Dworken 2023-12-05 17:54:31 -0800
  • b669e1666d
    Filter duplicates with map Ben 2023-12-05 15:30:57 -0600
  • be3ad76e68
    Release v0.258 v0.258 David Dworken 2023-12-03 21:59:24 -0800
  • 8b83e2bbb5
    Improve vertical sizing for small terminals, fixes #137 (#138) David Dworken 2023-12-03 21:56:45 -0800
  • ea911cb07e
    Add tests for tiny terminals + update test goldens for tiny terminals after compact sizing vert-sizing David Dworken 2023-12-03 16:51:05 -0800
  • 10aa0bc7b4
    Improve vertical sizing for small terminals, fixes #137 David Dworken 2023-12-03 11:34:30 -0800
  • acdcd9569a
    Fix error checking so that if /tmp/test-goldens/ exists, then we don't error out David Dworken 2023-12-03 16:48:45 -0800
  • f88e1d5b3b
    Add dollar sign to fix github actions templating for outputs David Dworken 2023-12-03 16:47:09 -0800
  • 55a4f1ddb0
    Release v0.257 v0.257 David Dworken 2023-12-03 16:41:23 -0800
  • bdaf0f8a65
    Make TUI always take exactly the full width of the terminal through more precise calculations of the overhead used for the table (#136) David Dworken 2023-12-03 13:15:38 -0800
  • 6e55fd6878
    Include failed test goldens as artifacts for easier test fixing on github actions sizing David Dworken 2023-12-03 11:12:24 -0800
  • 072fe2409a
    Include failed test goldens as artifacts for easier test fixing on github actions presaving David Dworken 2023-12-03 11:12:24 -0800
  • d3fd06b25e
    More golden updates for wider table sizing David Dworken 2023-12-03 11:07:48 -0800
  • d5e06cd36f
    Update TUI goldens for more accurate TUI sizing David Dworken 2023-11-29 21:45:18 -0800
  • 2726ad08fd
    Make TUI always take exactly the full width of the terminal through more precise calculations of the overhead used for the table David Dworken 2023-11-29 21:38:07 -0800
  • 5f694da421
    Enable SLSA release tests for pull requests to detect issues like 3005ad8fe9 before they're merged David Dworken 2023-11-25 08:24:16 -0800
  • ea10aa9619
    Revert "Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" since it breaks builds with CGO disabled David Dworken 2023-11-25 08:22:53 -0800
  • 3005ad8fe9 Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc dependabot[bot] 2023-11-23 06:11:50 +0000
  • 6dc366fe47 Add test for presaving while offline David Dworken 2023-11-24 16:07:54 -0800
  • 18ef74656c Add presaving test for fish David Dworken 2023-11-24 09:58:30 -0800
  • caac6ac9ee Add test for disabling presaving David Dworken 2023-11-24 09:46:26 -0800
  • 09d0ddd587 Add TODO David Dworken 2023-11-22 22:13:08 -0800
  • a667585962 Fix incorrect reference when handling config updates David Dworken 2023-11-22 20:52:31 -0800
  • b86d6c2ef1 Remove debugging print in test David Dworken 2023-11-22 20:49:39 -0800
  • 7bb2945901 Swap back to using the strict version for capturing tmux David Dworken 2023-11-22 20:34:57 -0800
  • fb96852b2d Another attempt at fixing broken tests with presaving David Dworken 2023-11-22 19:02:35 -0800
  • 6483e9817e Another attempt at fixing testControlR/bash with presaving David Dworken 2023-11-22 08:28:53 -0800
  • 1668231992 Remove incorrect new line in golden file David Dworken 2023-11-21 22:09:57 -0800
  • 570ae3e8ac Add additional check against hishtory export to help debug control-r test failures that only reproduce in github actions David Dworken 2023-11-20 21:00:37 -0800
  • 428db61064 More test fixes for presaving David Dworken 2023-11-19 13:54:11 -0800
  • db685c6d70 More test fixes for presaving David Dworken 2023-11-19 13:41:22 -0800
  • b2de9e1b18 Fix more tests David Dworken 2023-11-19 13:26:56 -0800
  • 1f6ba1e5fe Fix more tests for presaving David Dworken 2023-11-19 08:56:02 -0800
  • 3f1d5c9cd0 Improve debug log message to include more relevant information David Dworken 2023-11-19 08:54:38 -0800
  • 40caf8dac7 More test fixes David Dworken 2023-11-19 02:21:43 -0800
  • be1cd75550 More text fixes David Dworken 2023-11-19 01:44:48 -0800
  • 471f26ace5 More test fixes David Dworken 2023-11-19 01:34:36 -0800
  • d712a6fdc5 More test fixes David Dworken 2023-11-19 01:25:48 -0800
  • 1ab8f54167 More test fixes David Dworken 2023-11-19 01:13:20 -0800
  • 96799452d8 Fix/simplify more tests for enabling presaving by default David Dworken 2023-11-19 00:54:41 -0800
  • 8f0c56e384 Update a bunch of tests to reflect presaving which means that the hishtory command that is being tested will show up as a hishtory entry David Dworken 2023-11-12 08:08:31 -0800
  • b1733b0325 Update a bunch of tests to reflect presaving which means that the hishtory command that is being tested will show up as a hishtory entry David Dworken 2023-11-12 07:56:55 -0800
  • b3e145d764 Enable presaving by default rather than having it gated behind BetaMode David Dworken 2023-11-12 05:19:31 -0800
  • 8b50807c1d
    Add test for presaving while offline David Dworken 2023-11-24 16:07:54 -0800
  • 631f5700ad
    Add presaving test for fish David Dworken 2023-11-24 09:58:30 -0800
  • 7bb5570e88
    Add test for disabling presaving David Dworken 2023-11-24 09:46:26 -0800
  • b440c9cf3a
    Add TODO David Dworken 2023-11-22 22:13:08 -0800
  • 69466e0b95
    Fix incorrect reference when handling config updates David Dworken 2023-11-22 20:52:31 -0800
  • 6ad7a66fab
    Remove debugging print in test David Dworken 2023-11-22 20:49:39 -0800
  • 53bc250a9b
    Swap back to using the strict version for capturing tmux David Dworken 2023-11-22 20:34:57 -0800
  • dcf714e05c
    Another attempt at fixing broken tests with presaving David Dworken 2023-11-22 19:02:35 -0800
  • b943ae7df4
    Another attempt at fixing testControlR/bash with presaving David Dworken 2023-11-22 08:28:53 -0800
  • 27fce4c9ca
    Remove incorrect new line in golden file David Dworken 2023-11-21 22:09:57 -0800
  • ad7ca2dffc
    Add additional check against hishtory export to help debug control-r test failures that only reproduce in github actions David Dworken 2023-11-20 21:00:37 -0800
  • fb07d53839
    More test fixes for presaving David Dworken 2023-11-19 13:54:11 -0800
  • 3d8425f1db
    More test fixes for presaving David Dworken 2023-11-19 13:41:22 -0800
  • c055566348
    Fix more tests David Dworken 2023-11-19 13:26:56 -0800
  • a99747602e
    Fix more tests for presaving David Dworken 2023-11-19 08:56:02 -0800
  • 223bb1754d
    Improve debug log message to include more relevant information David Dworken 2023-11-19 08:54:38 -0800
  • c16bbf8aef
    More test fixes David Dworken 2023-11-19 02:21:43 -0800
  • dd00098035
    More text fixes David Dworken 2023-11-19 01:44:48 -0800
  • 35d46a2082
    More test fixes David Dworken 2023-11-19 01:34:36 -0800
  • 5612ebf9c8
    More test fixes David Dworken 2023-11-19 01:25:48 -0800
  • a76be13375
    More test fixes David Dworken 2023-11-19 01:13:20 -0800
  • d01e2913eb
    Fix/simplify more tests for enabling presaving by default David Dworken 2023-11-19 00:54:41 -0800
  • 6dee098d04
    Update a bunch of tests to reflect presaving which means that the hishtory command that is being tested will show up as a hishtory entry David Dworken 2023-11-12 08:08:31 -0800
  • e688d66aec
    Update a bunch of tests to reflect presaving which means that the hishtory command that is being tested will show up as a hishtory entry David Dworken 2023-11-12 07:56:55 -0800
  • bed8998230
    Enable presaving by default rather than having it gated behind BetaMode David Dworken 2023-11-12 05:19:31 -0800
  • 4f7cef19c9
    Add more debugging info when status -v shows the device is offline David Dworken 2023-11-24 16:09:16 -0800
  • 017df59247
    Release v0.256 v0.256 David Dworken 2023-11-23 09:53:37 -0800
  • a1d1c779d5
    Mark all github action tests as integration test devices David Dworken 2023-11-23 09:53:12 -0800
  • 0a3346435d
    Release v0.255 v0.255 David Dworken 2023-11-23 09:46:47 -0800
  • 4ce2c3838c
    Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc dependabot[bot] 2023-11-23 06:11:50 +0000
  • 3a98b10e47
    Add comment David Dworken 2023-11-20 20:56:00 -0800
  • bf01cf534f
    Change make ftest to not retry or export tests, since ftest is used for local testing David Dworken 2023-11-19 08:47:58 -0800
  • b928ff642f
    Add additional error checking for server startup David Dworken 2023-11-19 06:36:49 -0800
  • 30b5478104
    Add additional error checking that should never trigger David Dworken 2023-11-19 08:55:15 -0800
  • 4d2b02e2c3
    Add error checking when clearing the DB during the init process David Dworken 2023-11-19 08:52:27 -0800
  • 0c2774ec15
    Change deletion request code to not filter on DeviceId since the two device ID fields are not actually the same (see the newly added comment) David Dworken 2023-11-19 08:51:22 -0800
  • b4f5f50ef7
    Configure custom logger when running hishtory server with sqlite David Dworken 2023-11-19 08:48:46 -0800
  • 1c68b23790
    Change panic to error so that one cron failure doesn't kill all cron jobs David Dworken 2023-11-19 06:36:33 -0800
  • dbd0e10985
    Release v0.254 v0.254 David Dworken 2023-11-22 19:00:40 -0800
  • af8ace69dd Add loading spinner for slow searches, primarily to benefit AI queries since they are quite slow David Dworken 2023-11-19 06:12:39 -0800
  • d623ac22df
    Add loading spinner for slow searches, primarily to benefit AI queries since they are quite slow pending-query David Dworken 2023-11-19 06:12:39 -0800
  • 05088d4bed Add comment to explain some confusing logic that we do have to keep David Dworken 2023-11-18 12:22:34 -0800
  • 5bf734606f Swap to using hishtory getTimestamp to get the precise timestamp since this gives us a precise timestamp even on MacOS David Dworken 2023-11-18 12:19:19 -0800
  • b01a103cf3
    Add comment to explain some confusing logic that we do have to keep precise David Dworken 2023-11-18 12:22:34 -0800