Commit Graph

  • c133965e9e
    build(go): ⬆️ bump golang.org/x/text from 0.16.0 to 0.17.0 dependabot[bot] 2024-08-12 17:49:17 +0000
  • 4ef9b7e51c
    build(go): ⬆️ bump github.com/gofrs/uuid/v5 from 5.2.0 to 5.3.0 dependabot[bot] 2024-08-12 17:49:13 +0000
  • 5438ccd235
    ci(github): ⬆️ bump sigstore/cosign-installer dependabot[bot] 2024-08-12 17:42:02 +0000
  • 5cac72a058
    ci(github): ⬆️ bump docker/build-push-action from 6.5.0 to 6.6.1 dependabot[bot] 2024-08-12 17:41:59 +0000
  • dd27efc641
    ci(github): ⬆️ bump actions/upload-artifact from 4.3.5 to 4.3.6 dependabot[bot] 2024-08-12 17:41:56 +0000
  • b4381a52ca
    ci(github): ⬆️ bump step-security/harden-runner dependabot[bot] 2024-08-12 17:41:53 +0000
  • 0b3cd9c0b0 chore: Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2024-08-12 15:42:27 +1000
  • 540559d84a fix(linux): 🐛 only provide power controls that are available on the device Joshua Rich 2024-08-12 15:41:21 +1000
  • 04868c8839
    Merge pull request #230 from joshuar/dependabot/github_actions/golangci/golangci-lint-action-6.1.0 Joshua Rich 2024-08-12 13:58:41 +1000
  • 178db1c9ff
    Merge pull request #231 from joshuar/dependabot/github_actions/actions/upload-artifact-4.3.5 Joshua Rich 2024-08-12 13:56:41 +1000
  • 906ea66aab
    Merge pull request #232 from joshuar/dependabot/go_modules/github.com/yassinebenaid/godump-0.9.5 Joshua Rich 2024-08-12 13:56:21 +1000
  • 77e1b04bb3
    Merge pull request #233 from joshuar/dependabot/go_modules/github.com/go-resty/resty/v2-2.14.0 Joshua Rich 2024-08-12 13:56:07 +1000
  • 7cdd03fc76 refactor(linux): ♻️ clean up volume control code Joshua Rich 2024-08-11 17:49:20 +1000
  • 842b6d1223 build(go): 🐛 remove deprecated moq statements and nolint directives Joshua Rich 2024-08-11 16:45:19 +1000
  • 0914d94c2f docs: 📝 fix README formatting Joshua Rich 2024-08-11 16:40:56 +1000
  • 8ff0b683c2
    build(go): ⬆️ bump github.com/yassinebenaid/godump dependabot[bot] 2024-08-11 05:48:52 +0000
  • 5a3fb1e4a9 build(devcontainer): 🔧 expose an environment variable in the devcontainer to flag that things are running in a devcontainer Joshua Rich 2024-08-11 15:47:26 +1000
  • e862ec1666 docs: 📝 update README Joshua Rich 2024-08-11 15:44:21 +1000
  • 2c30336662 feat(linux): add basic webcam view/control Joshua Rich 2024-08-11 15:43:07 +1000
  • 187e54bea3 test(agent): clean up test code Joshua Rich 2024-08-07 15:47:45 +1000
  • 579c825d3b refactor(agent): ♻️ simplify worker start Joshua Rich 2024-08-07 15:37:17 +1000
  • 80e023791b test(scripts): add tests Joshua Rich 2024-08-07 15:34:48 +1000
  • 747c730031 refactor(scripts): ♻️ reduce code dependency between scripts and agent packages Joshua Rich 2024-08-07 14:29:49 +1000
  • 72005bbe58 refactor(agent): ♻️ split code out and rename functions based on purpose Joshua Rich 2024-08-06 15:24:02 +1000
  • 5915521433 feat(linux): add sensor tracking media status of any MPRIS compatibile player on the system Joshua Rich 2024-08-06 13:55:13 +1000
  • 22bc528cb6 feat(dbusx): add support for watching on arg namespace Joshua Rich 2024-08-06 13:54:34 +1000
  • 79e073248b
    build(go): ⬆️ bump github.com/go-resty/resty/v2 dependabot[bot] 2024-08-05 17:50:14 +0000
  • 073693947a
    ci(github): ⬆️ bump actions/upload-artifact from 4.3.4 to 4.3.5 dependabot[bot] 2024-08-05 17:49:20 +0000
  • 5f6d18c504
    ci(github): ⬆️ bump golangci/golangci-lint-action dependabot[bot] 2024-08-05 17:49:17 +0000
  • 2417c4c4d0 fix(agent): 🐛 don't exit MQTT runner if MQTT commands cannot be set up Joshua Rich 2024-08-05 15:45:43 +1000
  • 4e35159122 fix(agent): 🐛 support passing registration parameters via command-line when running in graphical mode Joshua Rich 2024-08-04 17:51:58 +1000
  • 2e4662734f test(agent): fix logic for testing mqtt commands with a state required Joshua Rich 2024-08-04 17:33:06 +1000
  • bf29d59875 test(linux): actually use skipCI func to skip some tests in CI Joshua Rich 2024-08-04 16:35:25 +1000
  • 09d44c4173 feat(agent): add support for number controls with custom MQTT commands Joshua Rich 2024-08-04 16:26:55 +1000
  • dd65b74c72 test(linux): skip cpufreq tests in CI Joshua Rich 2024-08-04 10:42:31 +1000
  • 520c0bd672 test(linux): add tests for cpufreq sensors code Joshua Rich 2024-08-03 14:03:30 +1000
  • 6b7b91fd02 feat(linux): add CPU frequency sensors Joshua Rich 2024-08-03 11:54:30 +1000
  • 5abafa5b66 test(agent): fix path to file for default preferences in save registration test Joshua Rich 2024-08-02 16:18:18 +1000
  • 87d9ae4ba9 feat(agent): use a nicer name for the app "ID" that is exposed by Fyne to the desktop environment Joshua Rich 2024-08-02 16:09:24 +1000
  • 6125a45070 refactor(prefs)!: change default app id Joshua Rich 2024-08-02 16:06:08 +1000
  • f92cf2f39b fix(logging): 🔊 don't crash if we can't write to the log file Joshua Rich 2024-08-02 16:01:50 +1000
  • 1bf85eaa25 fix(logging): 🔊 fix log file path and level details Joshua Rich 2024-08-02 15:54:24 +1000
  • b517503419 refactor: 🔥 simplify preferences and registry code and avoid global variables for paths Joshua Rich 2024-08-02 15:37:56 +1000
  • 814e51a5b7 refactor(hass): 🚚 rename registry states generated code file Joshua Rich 2024-08-01 21:02:49 +1000
  • 267a3d5e6c
    Merge pull request #225 from joshuar/dependabot/go_modules/golang.org/x/tools-0.23.0 Joshua Rich 2024-08-01 20:51:55 +1000
  • 12a2a48e8e
    Merge pull request #226 from joshuar/dependabot/github_actions/ossf/scorecard-action-2.4.0 Joshua Rich 2024-08-01 20:51:42 +1000
  • ad3b8e5442
    Merge pull request #227 from joshuar/dependabot/github_actions/docker/setup-buildx-action-3.6.1 Joshua Rich 2024-08-01 20:51:25 +1000
  • 5371d9b99b test(hass): add tests for registration and config Joshua Rich 2024-08-01 20:50:50 +1000
  • cc74e21271 test(hass): re-add tests for tracker code Joshua Rich 2024-08-01 20:04:55 +1000
  • 6da884531c
    build(go): ⬆️ bump golang.org/x/tools dependabot[bot] 2024-08-01 09:52:55 +0000
  • 577646cc3e ci(github): 🔧 add more exclusions to codecov config Joshua Rich 2024-08-01 16:16:59 +1000
  • 4956ab1b43 test(hass): re-add tests for sensor code Joshua Rich 2024-08-01 16:04:43 +1000
  • 6a62114a0f test(agent): add tests for util functions Joshua Rich 2024-08-01 15:28:42 +1000
  • 83fe722183 test(device): add test for polling function Joshua Rich 2024-08-01 14:50:17 +1000
  • c01c0c0690 ci(github): 🔧 update codecov config Joshua Rich 2024-08-01 14:49:48 +1000
  • d326cf57ba ci(github): 🔧 update codecov configuration Joshua Rich 2024-08-01 14:33:15 +1000
  • 80b6ecaabe docs: 📝 add FAQ entry about running with privileges Joshua Rich 2024-08-01 14:11:03 +1000
  • b4c3cb46bf test(preferences): test missing preferences directory Joshua Rich 2024-07-31 22:26:46 +1000
  • 90fdc93a15 test(agent): logger is required Joshua Rich 2024-07-31 22:16:31 +1000
  • 5b46ca93f8 refactor(preferences): 🔥 remove context loading Joshua Rich 2024-07-31 22:08:55 +1000
  • a549d39db0 fix(agent): 🐛 get HA config needs rest API URL Joshua Rich 2024-07-31 22:05:37 +1000
  • cf4dd0a8fd feat(preferences): 🔊 improve messages shown when preferences are not valid Joshua Rich 2024-07-31 21:44:25 +1000
  • 1cc6168946 fix(agent): 🔊 write a log message when agent is registered Joshua Rich 2024-07-31 21:43:18 +1000
  • c126d45526 fix(agent): 🐛 censure app id is set correctly in agent Joshua Rich 2024-07-31 21:42:43 +1000
  • 8d0893dc6c docs: 🐛 add correct link to faq entry; fixes #224 Joshua Rich 2024-07-31 15:59:57 +1000
  • 36bbd63cc9 refactor(agent): move var/consts and add tests Joshua Rich 2024-07-31 15:57:15 +1000
  • 8cb457c8c6 test(hass): add more mocks Joshua Rich 2024-07-31 15:56:18 +1000
  • 4e22fca9c0 test(agent): add tests for runner code Joshua Rich 2024-07-31 15:55:56 +1000
  • e2714fb10a refactor(agent): ♻️ split out and refactor websocket/notification handling Joshua Rich 2024-07-31 15:55:32 +1000
  • c70957a94c refactor(agent): ♻️ rework agent registration and add tests Joshua Rich 2024-07-30 20:08:02 +1000
  • 18491174b5 refactor(agent): 🔊 adjust code logic to simplify logging and make it more readable Joshua Rich 2024-07-30 14:34:20 +1000
  • d6c541adeb
    ci(github): ⬆️ bump docker/setup-buildx-action dependabot[bot] 2024-07-29 17:59:39 +0000
  • 3260a341f0
    ci(github): ⬆️ bump ossf/scorecard-action from 2.3.3 to 2.4.0 dependabot[bot] 2024-07-29 17:59:36 +0000
  • 61926f6be1 refactor!: major internal update Joshua Rich 2024-07-29 22:20:48 +1000
  • 766fcce98f refactor!: improved MQTT functionality Joshua Rich 2024-07-28 10:48:14 +1000
  • 0bd5ebe7b9
    Merge pull request #211 from joshuar/release-please--branches--main v9.6.0 Joshua Rich 2024-07-27 13:54:25 +1000
  • 23b3e0c140 ci(github): 👷 consider test failures as critical Joshua Rich 2024-07-27 11:10:21 +1000
  • 7cbb19765f test(hass): fix incorrect test logic Joshua Rich 2024-07-27 11:09:21 +1000
  • a23a2a7ead
    chore(main): 🎉 release 9.6.0 github-actions[bot] 2024-07-27 00:59:49 +0000
  • ba168ee9f2 test(hass): improve test coverage in hass package Joshua Rich 2024-07-27 10:55:42 +1000
  • e97c91a270 test(linux): update sensor attributes test Joshua Rich 2024-07-26 15:47:09 +1000
  • a83c18c705 ci(github): 🐛 ensure GO_VERSION is set when building containers Joshua Rich 2024-07-26 15:43:16 +1000
  • dcfb52d19b build(go): add godump as a tool Joshua Rich 2024-07-26 15:33:15 +1000
  • dfd1c478b1 fix(agent): 🐛 actually save agent preferences and show better dialogs for success/fail Joshua Rich 2024-07-26 15:32:50 +1000
  • bf1f6c4b86 fix(hass): 🔊 make request body more readable Joshua Rich 2024-07-26 15:32:15 +1000
  • 7dcf6161fd build(devcontainer): 🐛 fix port forwarding Joshua Rich 2024-07-26 15:21:42 +1000
  • 93ad75a661 build: 🐛 install missing build dependency Joshua Rich 2024-07-26 14:25:51 +1000
  • 2495017ad1 revert(go): go back to previous go generate incantation Joshua Rich 2024-07-25 22:11:15 +1000
  • e4f91226e9 build(devcontainer): improve devcontainer environment Joshua Rich 2024-07-25 21:53:16 +1000
  • 74710b56be build(go): improve go generate usage Joshua Rich 2024-07-25 14:47:29 +1000
  • f589fc1903 chore: merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2024-07-25 14:25:09 +1000
  • 6e3edfb790
    Merge pull request #217 from joshuar/dependabot/github_actions/docker/setup-buildx-action-3.5.0 Joshua Rich 2024-07-25 14:21:31 +1000
  • 0613652d75
    Merge pull request #218 from joshuar/dependabot/github_actions/step-security/harden-runner-2.9.0 Joshua Rich 2024-07-25 14:21:19 +1000
  • c6546d675f
    Merge pull request #219 from joshuar/dependabot/github_actions/docker/setup-qemu-action-3.2.0 Joshua Rich 2024-07-25 14:21:09 +1000
  • 7846b5e21f
    Merge pull request #220 from joshuar/dependabot/github_actions/docker/build-push-action-6.5.0 Joshua Rich 2024-07-25 14:20:58 +1000
  • 84dec2ca1b
    Merge pull request #221 from joshuar/dependabot/github_actions/docker/login-action-3.3.0 Joshua Rich 2024-07-25 14:20:48 +1000
  • 4f7251072b build(git): add conventional-commit pre-commit check Joshua Rich 2024-07-25 14:19:50 +1000
  • 6b21c45bbb
    ci(github): ⬆️ bump docker/login-action from 3.2.0 to 3.3.0 dependabot[bot] 2024-07-22 17:19:59 +0000
  • d15f408316
    ci(github): ⬆️ bump docker/build-push-action from 6.4.0 to 6.5.0 dependabot[bot] 2024-07-22 17:19:57 +0000
  • 5cf69b0420
    ci(github): ⬆️ bump docker/setup-qemu-action from 3.1.0 to 3.2.0 dependabot[bot] 2024-07-22 17:19:55 +0000