Commit Graph

1994 Commits

Author SHA1 Message Date
b95f049c27 Update go action to enable caching of dependencies 2024-02-10 21:59:27 -08:00
b4e517a594 Move function to start of python file to make it more idiomatic 2024-02-09 20:21:27 -08:00
2573551416 Move up os.remove so that the file is removed even if it fails to execute 2024-02-09 20:20:55 -08:00
a2633e0c5a Add another dep for arch 2024-02-09 19:14:13 -08:00
62700605d7 Remove OpenSUSE since their package repos are currently returning 500 errors 2024-02-09 19:06:19 -08:00
4d0faabff0 Update arch install command 2024-02-09 19:05:58 -08:00
df24ba1b93 More tweaks to install commands 2024-02-09 19:04:02 -08:00
ae789879c6 Update install commands for OpenSUSE and Arch 2024-02-09 19:02:12 -08:00
826cfd237a Drop sudo for OpenSUSE 2024-02-09 18:58:45 -08:00
d9d13e8329 Remove sudo since the arch container runs as root 2024-02-09 18:57:24 -08:00
4be3372fff Update distro-smoke-test.yml 2024-02-09 18:56:49 -08:00
1f7c3ab24e Add smoke tests for arch 2024-02-09 18:55:24 -08:00
266d5ff01b Add two more distros for smoke testing 2024-02-09 18:52:38 -08:00
8e716c9404 Install killall command 2024-02-09 18:43:42 -08:00
b4860d3192 Add cgo deps 2024-02-09 18:37:35 -08:00
950db890ea Dependencies for smoke testing 2024-02-09 18:31:37 -08:00
a99c8c24d3 Skip setting the hostname for smoke tests since we don't need it 2024-02-09 18:29:03 -08:00
7c55c95f1d More tweaks for smoke testing 2024-02-09 18:27:26 -08:00
9892255657 Fix quotes on container names 2024-02-09 18:25:41 -08:00
4ca37c3851 Add basic smoke test to provide test coverage for other distros (#174) 2024-02-09 18:19:17 -08:00
638912b230 Improve install.py script to attempt to detect when /tmp/ is noexec (#172)
* Improve install.py script to attempt to detect when /tmp/ is noexec

* Add test to install from python script at HEAD

* Remove incorrect duplicated line

* Delete the tmp hishtory-client download since it may be dropped in CWD rather than /tmp/
2024-02-09 17:41:52 -08:00
d331fd8e3e Release v0.273 v0.273 2024-02-09 07:20:14 -08:00
786d2541d7 Add || true to fully fix #166 2024-02-08 22:44:35 -08:00
ff74880ddf Release v0.272 v0.272 2024-02-06 23:14:28 -08:00
b395f6fa95 Properly silence which output to fix #166 2024-02-06 22:04:55 -08:00
93182c6483 Release v0.271 v0.271 2024-02-06 21:17:00 -08:00
6575c8ae42 Fix handling of new lines in commands for #163 (#170)
* Fix handling of new lines in commands for #163

* Move code for table from lib.go to query.go

* Update goldens
2024-02-06 20:04:21 -08:00
cafc08e1ea Release v0.270 v0.270 2024-02-06 20:02:50 -08:00
ae14d5dd7a Add explicit handling for 429 error code from OpenAI 2024-02-06 20:02:09 -08:00
fc4eb6eb6b Release v0.269 v0.269 2024-02-05 21:34:11 -08:00
4b93240948 Log OpenAI error to debug log for #167 2024-02-05 21:34:03 -08:00
a38f7e0bfe Skip DD integration for m1 mac since it seems to fail for mysterious beta-related reasons 2024-02-04 22:29:04 -08:00
08598f4954 Release v0.268 v0.268 2024-02-04 17:32:28 -08:00
80454d3859 Add more debugging info when OpenAI API returns zero responses for #167 2024-02-04 17:32:20 -08:00
212c24c30c Add tests running on macos-14 with m1 (#169)
* Add tests running on macos-14 with m1

* Run macos setup steps on macos-14 with m1
2024-02-04 10:55:11 -08:00
2b39cad633 Add docs on reverting the locally installed hishtory for #165 2024-02-04 07:54:09 -08:00
8c07f63744 Add README docs on contributing for #165 2024-02-03 18:17:39 -08:00
95743a6a07 Add 'make local-install' for #165 2024-02-03 18:11:20 -08:00
c10abc645b Add 'make help' for #165 2024-02-03 18:09:53 -08:00
412e5a2beb Release v0.267 v0.267 2024-02-03 18:01:23 -08:00
a3f1282368 Add ability to configure a default filter (for #76) (#161)
* Add ability to configure a default filter (for #76)

* Add test for color of default filter

* Add basic test for default filter

* Add goldens for tests

* Add more tests for default filters

* Update goldens

* Add another golden

* Update goldens

* Remove debug log

* Add golden to allowlist

* Update goldens
2024-01-07 21:06:22 -08:00
81ed634a4b Release v0.266 v0.266 2024-01-07 19:16:10 -08:00
e86f7bf382 Add support for quotes around colons when searching (#162) 2024-01-07 18:56:30 -08:00
12f0aa1bff Add TODO 2024-01-02 11:07:24 -08:00
7887e5bca5 Release v0.265 v0.265 2023-12-31 14:34:29 -08:00
77313dfb48 Add better color support detection, for #134 2023-12-31 13:00:56 -08:00
4013726c24 Remove allowlist for goldens that are used 2023-12-29 07:34:27 -08:00
29ba7bc272 Invert condition so that a bunch of golden tests only run on actions, since that is now our primary testing environment (#159)
* Invert condition so that a bunch of golden tests only run on actions, since that is now our primary testing environment

* Update goldens to match them on GH actions

* Update goldens to split them based on OS so they can run on GH actions

* Add runtime.GOOS to golden names

* Update goldens that are now split by OS

* Update another test to fork on OS

* Update shell exclusion to properly exclude fish

* More golden updates

* Add more goldens

* More goldens
2023-12-29 07:31:56 -08:00
040669a823 Release v0.264 v0.264 2023-12-29 04:41:09 -08:00
20fce0ef02 Move log.Fatalf call to end so that we log all unused goldens before failing the program 2023-12-29 01:16:55 -08:00