Commit Graph

2112 Commits

Author SHA1 Message Date
David Dworken
05da87b50a
Remove opensuse smoke tests 2024-07-10 18:43:31 -07:00
David Dworken
8a962cda19
Link /bin/sh for opensuse smoke tests 2024-07-10 18:40:45 -07:00
David Dworken
c0a5a1714d
Install git and tar for opensuse smoke tests 2024-07-10 17:50:37 -07:00
David Dworken
a62a437143
Revert "Remove OpenSUSE since their package repos are currently returning 500 errors"
This reverts commit 62700605d7.
2024-07-10 14:15:19 -07:00
David Dworken
e39ed96c93
Upgrade to setup-go@v4 for automatic caching support 2024-07-10 14:11:09 -07:00
David Dworken
05dc32ef20 Release v0.302 2024-07-09 22:01:09 -07:00
David Dworken
5cb7356ef4
Release v0.301 2024-07-09 21:45:41 -07:00
David Dworken
0ed7e9de07
Swap to macos-latest to see if GH has more quota for that tag 2024-07-09 21:45:20 -07:00
David Dworken
2e0d00e973
Release v0.300 2024-07-09 21:21:43 -07:00
David Dworken
fc9f3b6ff1
Update macos version for signer since GH dropped support for macos 11 2024-07-09 21:21:14 -07:00
David Dworken
8dac7996f3
Release v0.299 2024-07-09 20:12:31 -07:00
David Dworken
6dc88c18ce
Add integration test for #226 2024-07-09 18:46:22 -07:00
David Dworken
c0a56eeada
Explicitly install openssl to see if it fixes smoke test errors on arch 2024-07-09 18:41:11 -07:00
David Dworken
45b67cb2b9 Add additional fallback method for retrieving the CWD to further improve the situation for #226 2024-07-09 18:40:50 -07:00
dependabot[bot]
bdee681c7b
Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.7 (#223)
Bumps [github.com/hashicorp/go-retryablehttp](https://github.com/hashicorp/go-retryablehttp) from 0.7.2 to 0.7.7.
- [Changelog](https://github.com/hashicorp/go-retryablehttp/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-retryablehttp/compare/v0.7.2...v0.7.7)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-retryablehttp
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 18:04:41 -07:00
David Dworken
d891b24a97
Release v0.298 2024-07-08 18:03:32 -07:00
David Dworken
c3adc902ad
Add basic fix for #225 by escaping tab characters before rendering
This is a tricky bug to fix because the width of a tab character varies depending on context. This means that when we're trying to build a table and calculating the width of columns for budgeting, we can't actually know the width of a tab without knowing exactly what characters come before it. This is in theory doable, but it leads to some really complex code that I'd rather not adopt.
2024-07-06 19:21:34 -07:00
David Dworken
7451f84ef0
Release v0.297 2024-06-13 21:44:00 -07:00
David Dworken
84cf039fad
Update title for section 2024-06-13 21:37:08 -07:00
David Dworken
8f982a957d
Add README documentation for default-filter 2024-06-13 21:36:24 -07:00
David Dworken
b323351731
Add ability to skip config modifications for #212 (#216)
* Add ability to skip config modifications

* Update golden names to fork on OS

* Remove incorrect newline in golden
2024-06-13 21:16:17 -07:00
David Dworken
989d2c1981 Release v0.296 2024-06-08 20:52:17 -07:00
David Dworken
095f4a4741
Add full fix for #215 along with a test to reproduce the issue (#218) 2024-06-08 20:50:45 -07:00
David Dworken
16a4873a79
Release v0.295 2024-06-02 21:21:05 -07:00
David Dworken
e59803db2b
Fix duplicate pre-saving issue reported in #215 (#217) 2024-06-02 20:07:19 -07:00
David Dworken
c01daea32b Revert "Fix duplicate pre-saving issue reported in #215"
This reverts commit 336b331687.
2024-06-02 19:29:54 -07:00
David Dworken
336b331687 Fix duplicate pre-saving issue reported in #215 2024-06-02 19:29:00 -07:00
David Dworken
110eb38127
Move docs on custom key bindings to a more logical location 2024-06-02 10:48:53 -07:00
David Dworken
22fce36054 Release v0.294 2024-05-12 12:50:41 -07:00
guangwu
35d873f618
fix: close file (#213) 2024-05-12 10:00:03 -07:00
David Dworken
998d507594
Release v0.293 2024-04-28 17:09:31 -07:00
David Dworken
10f01b8483
Add support for enabling/disabling syncing post-install 2024-04-28 16:33:43 -07:00
David Dworken
f678a4ffba
Fix condition added in d6a60214a2 to also apply to rows with the go 'empty' value and not just null 2024-04-28 16:21:51 -07:00
David Dworken
c933cbc792
Add support for custom key bindings for #190 (#209)
* Add support for custom key bindings for #190

* Add tests for configuring custom key bindings

* Simplify key bindings test

* Add docs on custom key bindings + error message for unhandled actions
2024-04-28 13:50:09 -07:00
David Dworken
d6a60214a2
Update backend to avoid persisting entries to be read by devices that have been uninstalled 2024-04-28 13:41:30 -07:00
David Dworken
0d6bf20e6d
Remove darwin-21 goldens since they're no longer used now that GH upgraded their macos image (#210) 2024-04-28 07:49:17 -07:00
dependabot[bot]
b014f031cf
Bump golang.org/x/net from 0.22.0 to 0.23.0 (#206)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-21 17:05:12 -07:00
David Dworken
efb9b87ebe
Release v0.292 2024-04-21 13:49:35 -07:00
David Dworken
0c79cbd3cc
Fix test broken by 7ae9f15b by making sure input is sent and processed as separate events and updating the golden to reflect this 2024-04-21 11:44:18 -07:00
David Dworken
6e6c3c23cb
Fix test broken by 7ae9f15b by making sure input is sent and processed as separate events 2024-04-20 18:47:30 -07:00
David Dworken
c5f528b00b
Fix test broken by 7ae9f15b by making sure input is sent and processed as separate events 2024-04-20 18:19:28 -07:00
David Dworken
7ae9f15b29
Update bubbletea to include 2b46020ca0725219da1a7d7969fa85c486181258 since it seems to help fix #185 2024-04-15 22:23:11 -07:00
David Dworken
862db59211
Slow down gif per feedback in #199 2024-04-15 21:49:47 -07:00
David Dworken
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
David Dworken
3af25fca32
Revert "Add additional test for smoke tests to cover syncing"
This reverts commit 514d95ba4e.
2024-04-14 22:41:31 -07:00
David Dworken
f9469630fa
Release v0.291 2024-04-14 19:59:30 -07:00
David Dworken
f19e31978b
Move extra delay to a separate job to avoid wasting GH action quota by sleeping in duplicated jobs 2024-04-14 18:31:28 -07:00
David Dworken
514d95ba4e
Add additional test for smoke tests to cover syncing 2024-04-14 18:23:46 -07:00
David Dworken
6343c208c6
Add --port flag for the web UI for #203 2024-04-14 18:18:11 -07:00
David Dworken
3b7f943d55 Release v0.290 2024-04-14 17:32:35 -07:00