Commit Graph

466 Commits

Author SHA1 Message Date
6aaf1cbe70 Fix import 2024-08-25 18:07:16 -07:00
6604c63b26 Merge branch 'master' into import 2024-08-25 18:06:21 -07:00
c8c1523683 Update test goldens + drop duplicate macos version from go tests 2024-08-25 16:04:55 -07:00
904964e177 go get -u + fix build error 2024-08-25 14:39:57 -07:00
7a19b4defd Upgrade to go1.23 and swap to using the new iters package 2024-08-25 12:24:19 -07:00
df6c853fdb Merge branch 'master' into import 2024-08-25 11:58:18 -07:00
3875bddddc Add ability to configure log-level and update many log lines to use the correct log level, fixes #211 #219 2024-08-25 11:50:46 -07:00
decba84d9b run "make fmt" (#233) 2024-08-18 14:12:55 -07:00
9b8baa8274 Add more short column name alternatives similar to #228 2024-08-11 12:29:38 -07:00
637b2e160e Add new short name for "ExitCode" - "$?" (#228) 2024-08-11 12:29:38 -07:00
39044e2f62 use http.DefaultClient (#232) 2024-08-11 12:29:38 -07:00
ea25e4f981 Add full fix for #215 along with a test to reproduce the issue (#218) 2024-08-11 12:29:38 -07:00
6173de2dea Fix duplicate pre-saving issue reported in #215 (#217) 2024-08-11 12:29:37 -07:00
f636649658 Revert "Fix duplicate pre-saving issue reported in #215"
This reverts commit 336b331687.
2024-08-11 12:29:37 -07:00
f0dbf02d63 Fix duplicate pre-saving issue reported in #215 2024-08-11 12:29:37 -07:00
2b024c8054 fix: close file (#213) 2024-08-11 12:29:37 -07:00
60cbb1976c Fix double-syncing error where devices receive entries from themselves #202 (#204)
* Fix double-syncing error where devices receive entries from themselves

* Fix incorrect error message

* Add TODO

* Update TestESubmitThenQuery after making query more efficient

* Update TestDeletionRequests and remove unnecessary asserts

* Swap server_test.go to using require

* Fix incorrect require due to typo
2024-08-11 12:29:37 -07:00
b4f18162b4 Add better error message for SLSA failures 2024-08-11 12:29:37 -07:00
41f7cc84f9 Update slsa-verifier to attempt to fix SLSA breakage 2024-08-11 12:29:37 -07:00
87c2cde688 Wire through the shell name into AI suggestions so that we can get more precise AI suggestions for the current shell 2024-08-11 12:29:36 -07:00
7e2ed6d595 Remove unnecessary sub-shell, since we just need a truthy value here 2024-08-11 12:29:36 -07:00
cad4bd96e3 Add sync server to status -v #176 so that self-hosted users can easily confirm they're using the self-hosted server (#178) 2024-08-11 12:29:36 -07:00
0126844e8b Add || true to fully fix #166 2024-08-11 12:29:36 -07:00
307637b26e Properly silence which output to fix #166 2024-08-11 12:29:36 -07:00
82f819d369 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-08-11 12:29:36 -07:00
8da11eb3fa run "make fmt" (#233) 2024-08-11 12:19:41 -07:00
ca0c72b920 Add more short column name alternatives similar to #228 2024-08-11 11:26:52 -07:00
c45e5c0f55 Add new short name for "ExitCode" - "$?" (#228) 2024-08-11 11:22:07 -07:00
a0dc68306b use http.DefaultClient (#232) 2024-08-11 11:20:29 -07:00
095f4a4741 Add full fix for #215 along with a test to reproduce the issue (#218) 2024-06-08 20:50:45 -07:00
e59803db2b Fix duplicate pre-saving issue reported in #215 (#217) 2024-06-02 20:07:19 -07:00
c01daea32b Revert "Fix duplicate pre-saving issue reported in #215"
This reverts commit 336b331687.
2024-06-02 19:29:54 -07:00
336b331687 Fix duplicate pre-saving issue reported in #215 2024-06-02 19:29:00 -07:00
35d873f618 fix: close file (#213) 2024-05-12 10:00:03 -07:00
7ebb693cdb Fix double-syncing error where devices receive entries from themselves #202 (#204)
* Fix double-syncing error where devices receive entries from themselves

* Fix incorrect error message

* Add TODO

* Update TestESubmitThenQuery after making query more efficient

* Update TestDeletionRequests and remove unnecessary asserts

* Swap server_test.go to using require

* Fix incorrect require due to typo
2024-04-14 22:53:28 -07:00
ff01d6f818 Add better error message for SLSA failures 2024-03-24 14:34:54 -07:00
b3a3c61225 Update slsa-verifier to attempt to fix SLSA breakage 2024-03-24 14:16:08 -07:00
0787840a10 Wire through the shell name into AI suggestions so that we can get more precise AI suggestions for the current shell 2024-02-19 12:12:04 -08:00
427ba01405 Remove unnecessary sub-shell, since we just need a truthy value here 2024-02-18 18:13:38 -08:00
b8b30ef22e Add sync server to status -v #176 so that self-hosted users can easily confirm they're using the self-hosted server (#178) 2024-02-11 13:54:00 -08:00
786d2541d7 Add || true to fully fix #166 2024-02-08 22:44:35 -08:00
b395f6fa95 Properly silence which output to fix #166 2024-02-06 22:04:55 -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
2ad499b61b Make hishtory install work even if there is zero shell history on the device 2024-02-05 21:29:32 -08:00
7c07236dc0 Revert "Swap to using iterators for uploading to avoid storing all chunks in memory"
This reverts commit 632ecc5c81.
2024-02-04 22:19:11 -08:00
ed583c36a3 Chunk uploads for reuploading 2024-02-04 21:44:00 -08:00
632ecc5c81 Swap to using iterators for uploading to avoid storing all chunks in memory 2024-02-04 21:03:39 -08:00
e86f7bf382 Add support for quotes around colons when searching (#162) 2024-01-07 18:56:30 -08:00
77313dfb48 Add better color support detection, for #134 2023-12-31 13:00:56 -08:00
4a7f95686c Delete goldens/ directory that is no longer used (it was replaced by testdata/), but accidentally added back by a merge conflict 2023-12-28 19:36:16 -08:00