Commit Graph

  • 17b0c0b866
    Merge 4fab630640 into 6eddf26e4d github-actions[bot] 2025-01-11 01:46:59 +0000
  • 4fab630640
    chore(main): 🎉 release 11.1.2 release-please--branches--main github-actions[bot] 2025-01-11 01:46:57 +0000
  • 6eddf26e4d Merge branch 'main' of github.com:joshuar/go-hass-agent main Joshua Rich 2025-01-11 11:42:11 +1000
  • 5674352c0c fix(agent): 🐛 new graphical registration flow Joshua Rich 2025-01-11 11:41:53 +1000
  • 05b51e3224
    Merge pull request #380 from joshuar/release-please--branches--main v11.1.1 Joshua Rich 2025-01-11 11:35:26 +1000
  • 3e41c8b749
    chore(main): 🎉 release 11.1.1 github-actions[bot] 2025-01-11 00:31:34 +0000
  • 3d35099e39 fix(agent/sensor): 🐛 don't add nonexistent agent workers to worker list Joshua Rich 2025-01-11 10:27:02 +1000
  • f6f32fda3d fix(agent): 🐛 detect more types of "laptop" chassis Joshua Rich 2025-01-11 10:15:45 +1000
  • 9b316c76dc refactor(cli): 💡 add additional comments Joshua Rich 2025-01-08 22:31:12 +1000
  • 464c628458 build(devcontainer): 🔧 remove deprecated analyser for gopls Joshua Rich 2025-01-08 22:24:08 +1000
  • aa59eee151 fix(linux/mem): 🐛 correct unit for percentage memory usage sensors Joshua Rich 2025-01-08 22:18:38 +1000
  • 46915ea822 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2025-01-08 22:12:49 +1000
  • 166b3ccc13 refactor(hass): ♻️ simplify hass client Joshua Rich 2025-01-08 22:12:15 +1000
  • bd34faa839 refactor(agent): ♻️ abstract hass client in processWorkers Joshua Rich 2025-01-08 21:47:09 +1000
  • 465c38e610 refactor(agent): 🔥 switch back to using context values for storing command-line options passed to agent Joshua Rich 2025-01-08 21:39:41 +1000
  • 406267d6da refactor(hass): ♻️ don't use init function for initialising client Joshua Rich 2025-01-07 20:26:16 +1000
  • c41d1cc045
    Merge pull request #378 from joshuar/dependabot/go_modules/github.com/samber/slog-multi-1.3.3 Joshua Rich 2025-01-07 20:25:19 +1000
  • 80aa73574e
    Merge pull request #379 from joshuar/dependabot/go_modules/golang.org/x/sys-0.29.0 Joshua Rich 2025-01-07 20:25:02 +1000
  • c0e5c76bfe
    build(go): ⬆️ bump golang.org/x/sys from 0.28.0 to 0.29.0 dependabot[bot] 2025-01-06 17:28:52 +0000
  • c8cb1a323e
    build(go): ⬆️ bump github.com/samber/slog-multi dependabot[bot] 2025-01-06 17:28:48 +0000
  • 89e0c29b6d docs(README): 📝 add a note about MQTT v5 requirement Joshua Rich 2025-01-06 22:19:49 +1000
  • 012bb5163c
    Merge pull request #377 from joshuar/release-please--branches--main v11.1.0 Joshua Rich 2025-01-06 21:53:29 +1000
  • 422ccbb0cd
    chore(main): 🎉 release 11.1.0 github-actions[bot] 2025-01-06 11:35:43 +0000
  • 70f49ef06f fix(preferences): 🐛 actually use default preferences if no preferences file is found Joshua Rich 2025-01-06 21:31:02 +1000
  • ee5f2d6b3a fix(preferences): 🐛 more preferences fixes after 7591c7a Joshua Rich 2025-01-05 17:38:42 +1000
  • 66e28ecd96 chore(go): ⬆️ update go-hass-anything dependency Joshua Rich 2025-01-05 15:37:42 +1000
  • f7c0bd627f feat(linux/power): user enum sensor device class for power state sensor Joshua Rich 2025-01-05 15:37:20 +1000
  • 57917f8821
    Merge pull request #352 from joshuar/release-please--branches--main v11.0.0 Joshua Rich 2025-01-01 10:11:16 +1000
  • e770f52031
    chore(main): 🎉 release 11.0.0 github-actions[bot] 2024-12-31 23:44:50 +0000
  • 04ecceb3f6 refactor(preferences): 🚚 better heading for worker preferences in file Joshua Rich 2025-01-01 09:40:13 +1000
  • 76b78e4bc9 fix(linux/battery): 🐛 don't add already tracked batteries Joshua Rich 2024-12-28 11:51:24 +1000
  • 70176ceaba fix(agent): 🐛 fix registration flow from changes in 7591c7a Joshua Rich 2024-12-27 10:13:17 +1000
  • 1e9d3c988b perf(agent): don't use a "fat context" for agent options Joshua Rich 2024-12-27 09:54:21 +1000
  • 768cc40bf8 refactor: ♻️ additional code changes and adjust prefs tests for 7591c7a changes Joshua Rich 2024-12-27 09:14:17 +1000
  • db57b24866 docs(BREAKING_CHANGES): 📝 adjust breaking changes notes for preferences merge Joshua Rich 2024-12-24 16:02:39 +1000
  • abb87397e4 docs(README): 📝 update README for next release Joshua Rich 2024-12-24 15:57:29 +1000
  • af54b51409
    Merge pull request #371 from joshuar/dependabot/github_actions/actions/upload-artifact-4.5.0 Joshua Rich 2024-12-24 15:16:33 +1000
  • 485eb0f9a9
    Merge pull request #372 from joshuar/dependabot/github_actions/codecov/codecov-action-5.1.2 Joshua Rich 2024-12-24 15:16:23 +1000
  • fff4efc051
    Merge pull request #373 from joshuar/dependabot/github_actions/github/codeql-action-3.28.0 Joshua Rich 2024-12-24 15:16:14 +1000
  • 963be07fc7
    ci(github): ⬆️ bump github/codeql-action from 3.27.9 to 3.28.0 dependabot[bot] 2024-12-23 17:14:25 +0000
  • edcc18f1c8
    ci(github): ⬆️ bump codecov/codecov-action from 5.1.1 to 5.1.2 dependabot[bot] 2024-12-23 17:14:18 +0000
  • ffb7f655c9
    ci(github): ⬆️ bump actions/upload-artifact from 4.4.3 to 4.5.0 dependabot[bot] 2024-12-23 17:14:14 +0000
  • 1047cfac80 ci(github): 💚 add more endpoint exceptions to allow codecov to work Joshua Rich 2024-12-22 15:57:06 +1000
  • 7e81ff7d5d test(hass): add tests for new options pattern Joshua Rich 2024-12-22 15:34:44 +1000
  • 0e1282a015 refactor(hass,linux): ♻️ rearrange fields for sensor type Joshua Rich 2024-12-22 14:49:49 +1000
  • 5d55cc60e4 feat(hass,linux): ♻️ support flagging for retryable requests through sensor options Joshua Rich 2024-12-22 14:33:39 +1000
  • 73f218b1a7 feat(hass): use options pattern to create sensor requests Joshua Rich 2024-12-22 14:22:48 +1000
  • b614ec3f7b feat(hass,linux): use options pattern to create sensors Joshua Rich 2024-12-22 11:58:21 +1000
  • d820611db7 chore(devcontainer): ⬆️ update Home Assistant and Mosquitto Joshua Rich 2024-12-22 11:56:37 +1000
  • 92b82d0f02 fix(hass): 🚨 fix linter issues Joshua Rich 2024-12-21 14:42:26 +1000
  • e4ca6e74a6 feat(linux/power): power state and screen lock sensor requests will be retried on response failure Joshua Rich 2024-12-21 13:49:59 +1000
  • b10367941a feat(hass): add support to allow some requests to be retried Joshua Rich 2024-12-21 13:48:11 +1000
  • 401fe01f91 chore(go): ⬆️ update version of Go Joshua Rich 2024-12-21 10:28:26 +1000
  • 4a6590e484
    Merge pull request #364 from joshuar/dependabot/go_modules/fyne.io/fyne/v2-2.5.3 Joshua Rich 2024-12-21 09:53:49 +1000
  • 22d709dbcc
    Merge pull request #365 from joshuar/dependabot/go_modules/github.com/lmittmann/tint-1.0.6 Joshua Rich 2024-12-21 09:53:27 +1000
  • 375c1b76bd
    Merge pull request #366 from joshuar/dependabot/github_actions/actions/setup-go-5.2.0 Joshua Rich 2024-12-21 09:53:13 +1000
  • 7c80f3da1a
    Merge pull request #367 from joshuar/dependabot/github_actions/docker/setup-buildx-action-3.8.0 Joshua Rich 2024-12-21 09:53:03 +1000
  • 99230682dd
    Merge pull request #368 from joshuar/dependabot/github_actions/github/codeql-action-3.27.9 Joshua Rich 2024-12-21 09:52:52 +1000
  • db02e698ea
    ci(github): ⬆️ bump github/codeql-action from 3.27.6 to 3.27.9 dependabot[bot] 2024-12-16 17:38:53 +0000
  • 443d925865
    ci(github): ⬆️ bump docker/setup-buildx-action dependabot[bot] 2024-12-16 17:38:45 +0000
  • 21cb599435
    ci(github): ⬆️ bump actions/setup-go from 5.1.0 to 5.2.0 dependabot[bot] 2024-12-16 17:38:42 +0000
  • 501467325f
    build(go): ⬆️ bump github.com/lmittmann/tint from 1.0.5 to 1.0.6 dependabot[bot] 2024-12-16 17:38:07 +0000
  • 5bfe30fcef
    build(go): ⬆️ bump fyne.io/fyne/v2 from 2.5.2 to 2.5.3 dependabot[bot] 2024-12-16 17:38:00 +0000
  • 1397c4a9e1 fix(preferences): 🐛 ensure consistent naming of preferences through using string constants Joshua Rich 2024-12-14 16:04:39 +1000
  • 71a49696dc feat: allow disabling app sensors Joshua Rich 2024-12-14 14:50:08 +1000
  • cc18b676be feat(linux/cpu): 🚚 split cpu usage and frequency workers Joshua Rich 2024-12-14 14:41:31 +1000
  • 748b48fec5 feat(preferences): validate worker preferences when loading and use defaults if invalid Joshua Rich 2024-12-14 14:06:54 +1000
  • 47248124e4 refactor(preferences): ♻️ simplify loading worker preferences Joshua Rich 2024-12-14 11:52:46 +1000
  • 5b61b57e5d
    Merge pull request #357 from joshuar/dependabot/github_actions/qbaware/nilaway-action-0.0.12 Joshua Rich 2024-12-14 11:23:24 +1000
  • 7b342a4b3b
    Merge pull request #358 from joshuar/dependabot/github_actions/codecov/codecov-action-5.1.1 Joshua Rich 2024-12-14 11:23:11 +1000
  • 5680b12e8e
    Merge pull request #359 from joshuar/dependabot/github_actions/github/codeql-action-3.27.6 Joshua Rich 2024-12-14 11:22:59 +1000
  • af959967f3
    Merge pull request #361 from joshuar/dependabot/go_modules/github.com/alecthomas/kong-1.6.0 Joshua Rich 2024-12-14 11:22:44 +1000
  • 40290278d2
    Merge pull request #363 from joshuar/dependabot/go_modules/golang.org/x/tools-0.28.0 Joshua Rich 2024-12-14 11:22:14 +1000
  • 5db23a416c
    build(go): ⬆️ bump golang.org/x/tools from 0.27.0 to 0.28.0 dependabot[bot] 2024-12-09 17:49:37 +0000
  • fa711fbcc8
    build(go): ⬆️ bump golang.org/x/sys from 0.27.0 to 0.28.0 dependabot[bot] 2024-12-09 17:49:32 +0000
  • d05bef525c
    build(go): ⬆️ bump github.com/alecthomas/kong dependabot[bot] 2024-12-09 17:49:25 +0000
  • 0dd2b16b90
    build(go): ⬆️ bump golang.org/x/text from 0.20.0 to 0.21.0 dependabot[bot] 2024-12-09 17:49:21 +0000
  • 9d3f94fa29
    ci(github): ⬆️ bump github/codeql-action from 3.27.5 to 3.27.6 dependabot[bot] 2024-12-09 17:40:34 +0000
  • 578159528d
    ci(github): ⬆️ bump codecov/codecov-action from 5.0.7 to 5.1.1 dependabot[bot] 2024-12-09 17:40:27 +0000
  • 8e8ba05261
    ci(github): ⬆️ bump qbaware/nilaway-action from 0.0.11 to 0.0.12 dependabot[bot] 2024-12-09 17:40:24 +0000
  • 12ae2ed5d2
    Merge pull request #354 from joshuar/dependabot/go_modules/github.com/alecthomas/kong-1.5.0 Joshua Rich 2024-12-08 18:19:33 +1000
  • 12e6a8f67e
    Merge pull request #355 from joshuar/dependabot/github_actions/qbaware/nilaway-action-0.0.11 Joshua Rich 2024-12-08 18:19:16 +1000
  • 0ea43e99ec
    Merge pull request #356 from joshuar/dependabot/github_actions/docker/build-push-action-6.10.0 Joshua Rich 2024-12-08 18:19:07 +1000
  • 8a8683e6d9 style(preferences): 💡 add more comments Joshua Rich 2024-12-08 18:11:01 +1000
  • f6dca52870 fix: 🐛 code cleanup missed in 7591c7ac11 Joshua Rich 2024-12-08 17:58:21 +1000
  • 154fa96cf3 docs(BREAKING_CHANGES): 📝 add details about worker/agent preferences merge in BREAKING CHANGES doc Joshua Rich 2024-12-08 17:40:30 +1000
  • 7591c7ac11 refactor(preferences)!: ♻️ merge worker and agent preferences into single file Joshua Rich 2024-12-08 17:36:06 +1000
  • 797045d026
    ci(github): ⬆️ bump docker/build-push-action dependabot[bot] 2024-12-02 18:55:08 +0000
  • b84901f9b6
    ci(github): ⬆️ bump qbaware/nilaway-action from 0.0.9 to 0.0.11 dependabot[bot] 2024-12-02 18:55:04 +0000
  • c19d2dd68a
    build(go): ⬆️ bump github.com/alecthomas/kong dependabot[bot] 2024-12-02 18:21:20 +0000
  • 66fc77ff13 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2024-11-28 15:05:43 +1000
  • 7f8450efd1 feat(linux/cpu,linux/system): add ability to specify update interval for cpu and hwmon sensor polling Joshua Rich 2024-11-28 15:05:37 +1000
  • 92f0f69e6b
    Merge pull request #344 from joshuar/dependabot/go_modules/github.com/go-resty/resty/v2-2.16.2 Joshua Rich 2024-11-28 14:24:13 +1000
  • 8d53aad6c3
    Merge pull request #345 from joshuar/dependabot/go_modules/github.com/matryer/moq-0.5.1 Joshua Rich 2024-11-28 14:23:56 +1000
  • 7f14404fef
    Merge pull request #346 from joshuar/dependabot/go_modules/golang.org/x/tools-0.27.0 Joshua Rich 2024-11-28 14:23:43 +1000
  • c98362ba18
    Merge pull request #347 from joshuar/dependabot/go_modules/github.com/stretchr/testify-1.10.0 Joshua Rich 2024-11-28 14:23:33 +1000
  • de28967c9d
    Merge pull request #348 from joshuar/dependabot/github_actions/docker/metadata-action-5.6.1 Joshua Rich 2024-11-28 14:23:22 +1000
  • 85386a8687
    Merge pull request #349 from joshuar/dependabot/github_actions/github/codeql-action-3.27.5 Joshua Rich 2024-11-28 14:23:08 +1000
  • c93492e664
    Merge pull request #350 from joshuar/dependabot/github_actions/codecov/codecov-action-5.0.7 Joshua Rich 2024-11-28 14:22:56 +1000
  • af3328a2f8
    Merge pull request #351 from joshuar/dependabot/github_actions/step-security/harden-runner-2.10.2 Joshua Rich 2024-11-28 14:22:43 +1000