Commit Graph

  • a4b33b6c2c
    Merge pull request #156 from joshuar/dependabot/go_modules/github.com/lxzan/gws-1.8.3 Joshua Rich 2024-05-07 09:03:54 +1000
  • 5f5382210a
    build(deps): bump github.com/lxzan/gws from 1.8.2 to 1.8.3 dependabot[bot] 2024-05-06 23:03:42 +0000
  • 04fd821478
    Merge pull request #155 from joshuar/dependabot/go_modules/github.com/pelletier/go-toml/v2-2.2.2 Joshua Rich 2024-05-07 09:02:49 +1000
  • e004e6abe1
    build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.1 to 2.2.2 dependabot[bot] 2024-05-06 22:57:54 +0000
  • b1f2ee9710
    Merge pull request #154 from joshuar/dependabot/go_modules/golang.org/x/text-0.15.0 Joshua Rich 2024-05-07 08:57:19 +1000
  • c4c5448759
    Merge pull request #153 from joshuar/dependabot/go_modules/github.com/shirou/gopsutil/v3-3.24.4 Joshua Rich 2024-05-07 08:57:06 +1000
  • e7eb16aad8
    Merge pull request #152 from joshuar/dependabot/go_modules/github.com/go-playground/validator/v10-10.20.0 Joshua Rich 2024-05-07 08:56:55 +1000
  • d915f661dc
    build(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 dependabot[bot] 2024-05-06 17:15:36 +0000
  • 5e95bca3a2
    build(deps): bump github.com/shirou/gopsutil/v3 from 3.24.3 to 3.24.4 dependabot[bot] 2024-05-06 17:15:31 +0000
  • 826fd3ff19
    build(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-05-06 17:15:24 +0000
  • 82b7659a59 refactor(linux): 🔥 remove redundant volume request Joshua Rich 2024-05-06 20:44:50 +1000
  • 08fe09599a build(container): ♻️ clean up Dockerfile Joshua Rich 2024-05-06 11:13:46 +1000
  • de865f1ee8 fix(linux/hwmon)!: refactor sensor parsing (again) Joshua Rich 2024-05-05 16:28:45 +1000
  • 5e6aeb61dd fix(linux): 🔥 remove spews (debugging) Joshua Rich 2024-05-05 16:27:08 +1000
  • d2a929768f build(devcontainer): 🔧 don't use host networking for devcontainers Joshua Rich 2024-05-05 16:25:00 +1000
  • 3b8eb54fca feat(linux): add a volume mute switch Joshua Rich 2024-05-05 16:24:06 +1000
  • decd825a6b refactor!: major MQTT functionality refactor Joshua Rich 2024-05-05 11:01:52 +1000
  • f6333c8d81 chore(devcontainer): 🐛 fixes for recent podman changes Joshua Rich 2024-05-02 10:26:29 +1000
  • 6574c6ce68 docs: 📝 add a FAQ entry about running as a service and link to it from the README Joshua Rich 2024-05-02 10:25:38 +1000
  • cac70771e1 feat(linux): add volume level control Joshua Rich 2024-05-01 15:27:02 +1000
  • 2ab73bba80 feat(preferences): add a function to return MQTT origin info for use in MQTT code Joshua Rich 2024-05-01 12:04:32 +1000
  • e4f1a3e88f docs: 📝 add link to "what I'm working on" discussion on GitHub Joshua Rich 2024-05-01 10:10:26 +1000
  • 52d15a6345 build(devcontainer): ♻️ adjust tasks definition Joshua Rich 2024-05-01 09:44:47 +1000
  • 54c83137c3 build(github): 👷 adjust contianer build process Joshua Rich 2024-05-01 09:44:05 +1000
  • f5ecb8cf36 docs: 📝 Add a FAQ entry on how to reset the agent Joshua Rich 2024-05-01 09:31:04 +1000
  • 85a41641f3 fix(linux): 🐛 correct string version of disk rate units Joshua Rich 2024-04-30 18:27:04 +1000
  • 63f8e93cb9 refactor(linux): ♻️ rename D-Bus control -> command for better clarity of what it does Joshua Rich 2024-04-30 14:46:44 +1000
  • 77da296727 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2024-04-30 14:44:32 +1000
  • a49fce14b8 fix(linux): 🐛 fix broken D-Bus control Joshua Rich 2024-04-30 14:43:51 +1000
  • 75c229bb1c refactor(agent,linux): ♻️ move linux-specific mqtt code to linux package Joshua Rich 2024-04-30 14:01:40 +1000
  • d42c1b65e9 build(devcontainer): 🐛 re-add mosquitto clients Joshua Rich 2024-04-30 14:00:41 +1000
  • 276172dbf9
    Merge pull request #149 from joshuar/dependabot/go_modules/github.com/lxzan/gws-1.8.2 Joshua Rich 2024-04-30 13:15:02 +1000
  • 472228fc95 refactor(device): ♻️ reduce the warning about unable to retrieve IP addresses to trace level Joshua Rich 2024-04-30 11:36:48 +1000
  • 46f47bdedc fix(linux): 🐛 disk reads/writes sensors should not use data size device class Joshua Rich 2024-04-30 09:55:44 +1000
  • 81f2f00d10
    build(deps): bump github.com/lxzan/gws from 1.8.1 to 1.8.2 dependabot[bot] 2024-04-29 17:38:06 +0000
  • 9b8b50a5d3 fix(linux): use unbuffered channel for disk usage sensors Joshua Rich 2024-04-29 22:31:39 +1000
  • acdc6101f9 refactor(linux): avoid overhead of pool implementation Joshua Rich 2024-04-29 22:27:49 +1000
  • 13bf51409c fix(linux): use unbuffered channel for time sensors Joshua Rich 2024-04-29 22:22:08 +1000
  • d6a982dd40 fix(linux): 🐛 don't block sending user sensor updates Joshua Rich 2024-04-29 22:18:24 +1000
  • d4bbee22fc fix(linux): use unbuffered channel for hardware sensor updates Joshua Rich 2024-04-29 22:13:00 +1000
  • 838fd1e82b fix(linux): ensure sending version sensors doesn't block Joshua Rich 2024-04-29 22:10:20 +1000
  • 5e2100abd3 fix(linux): 🐛 don't block sending initial power state sensor update Joshua Rich 2024-04-29 22:00:51 +1000
  • f8508e209a feat(linux): don't send swap sensors if there is no swap enabled Joshua Rich 2024-04-29 21:51:42 +1000
  • e1ce86b6b6 build(devcontainer): 🏗️ add some useful tasks for the devcontainer Joshua Rich 2024-04-29 18:17:09 +1000
  • fa3f517bcb build(devcontainer): 🏗️ improve devcontainer generation Joshua Rich 2024-04-29 18:16:08 +1000
  • ea7b530787 build(linux): 🐛 correct linux package dependencies Joshua Rich 2024-04-29 11:04:03 +1000
  • 6bd339def5 fix(agent): 🔥 remove testing commands Joshua Rich 2024-04-29 10:24:15 +1000
  • 59f2ce53a1 feat(agent): add a `--no-log-file` command-line option to not write a log file Joshua Rich 2024-04-29 10:21:47 +1000
  • 39480b1f64 docs: 📝 update build documentation Joshua Rich 2024-04-28 08:48:58 +1000
  • 5380b83ebb build(github): 🐛 ensure fyne-cross builds are named with arch for uniqueness Joshua Rich 2024-04-28 08:33:57 +1000
  • 806243e9ea build(github): 🔥 remove unnecessary step Joshua Rich 2024-04-27 17:42:56 +1000
  • 6824451ea4 docs: 📝 mention arm/arm64 binaries and packages Joshua Rich 2024-04-27 17:38:29 +1000
  • 46f7a5a09c docs: 📝 update sensor list Joshua Rich 2024-04-27 17:38:04 +1000
  • 4fa3cc234b build(devcontainer): ensure cross-libs for arm/arm64 are installed Joshua Rich 2024-04-27 17:06:03 +1000
  • 6b45ef9c50 build(github): 👷 add more verbosity to some tasks in the build Joshua Rich 2024-04-27 17:05:13 +1000
  • 38bac07557 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2024-04-27 12:24:23 +1000
  • 1b22177a83 build(github): 🐛 fix workflow job dependencies Joshua Rich 2024-04-27 12:24:13 +1000
  • 35c189d70e
    Merge pull request #139 from joshuar/release-please--branches--main v8.0.0 Joshua Rich 2024-04-27 12:01:08 +1000
  • c2d319682a style(linux/hwmon): 💡 add more comments for code Joshua Rich 2024-04-27 11:56:56 +1000
  • 83bb49f995
    chore(main): release 8.0.0 github-actions[bot] 2024-04-27 01:43:50 +0000
  • 4a198fafb2 feat(linux/hwmon): expose the sysfs path for the hwmon sensor Joshua Rich 2024-04-27 11:42:58 +1000
  • ae5aa9e7d0 feat(linux/hwmon): 💄 better hwmon sensor naming Joshua Rich 2024-04-27 11:27:40 +1000
  • a60f1af232 docs: 📝 update FAQ with details on how to remove old sensors Joshua Rich 2024-04-26 15:08:25 +1000
  • 16f56dda42 fix(linux)!: handle hwmon chips with the same name Joshua Rich 2024-04-26 14:47:00 +1000
  • 501fe22345 build(github): 🐛 correct permissions for container creation Joshua Rich 2024-04-25 11:38:44 +1000
  • 3c5f61504b build(devcontainer): ♻️ update devcontainer environment Joshua Rich 2024-04-25 11:31:10 +1000
  • 8d10d23784 build(github): 🔥 don't run a duplicate test job Joshua Rich 2024-04-25 11:30:16 +1000
  • 192a4c2206 build(github): ♻️ reorganise and clean up workflow files Joshua Rich 2024-04-25 10:48:54 +1000
  • d0e049ff5b build(github): 🐛 use unique artifact upload paths for arch/commit Joshua Rich 2024-04-25 10:31:16 +1000
  • 9dce2c6c2d build(github): ♻️ build workflow clean-ups Joshua Rich 2024-04-25 10:13:58 +1000
  • 186c9dea1c build(github): ♻️ change build env path, fix artifact upload Joshua Rich 2024-04-25 10:05:55 +1000
  • 40df519ccf build(github): 👷 use a manifest file for release-please Joshua Rich 2024-04-25 09:51:53 +1000
  • 255103f182
    Merge pull request #143 from joshuar/release-please/bootstrap/default Joshua Rich 2024-04-25 09:46:23 +1000
  • 031b6c66b5 chore: bootstrap releases for path: . Joshua Rich 2024-04-25 09:45:28 +1000
  • 92be2e1392 feat(device): add an agent version sensor Joshua Rich 2024-04-25 09:17:42 +1000
  • 33d4108ada build(github): 👷 clean up codeql github action Joshua Rich 2024-04-24 21:23:06 +1000
  • 45a39b506d build(github): 👷 combine build and test workflows, syntax fixes Joshua Rich 2024-04-24 20:44:26 +1000
  • 9fb2b3ac60 build(github): 👷 ensure amd64 arch has GOARCH set Joshua Rich 2024-04-24 20:43:47 +1000
  • 10ad4c3972 build(github): 👷 use env files for nfpm build Joshua Rich 2024-04-24 15:05:29 +1000
  • e69d6f6794 build(github): 👷 specify GOARCH for arm and set the arch for nfpm Joshua Rich 2024-04-24 14:52:53 +1000
  • df885e553e build(github): 👷 add .env files for build pipeline Joshua Rich 2024-04-24 13:16:47 +1000
  • 7b88609de7 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2024-04-23 10:29:48 +1000
  • 5bd8c33d44 ci(github): 👷 support building on arm architectures Joshua Rich 2024-04-23 10:29:35 +1000
  • 311b5dec67
    Merge pull request #141 from joshuar/dependabot/go_modules/golang.org/x/net-0.23.0 Joshua Rich 2024-04-23 10:03:51 +1000
  • 0c456e3a6b
    build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 dependabot[bot] 2024-04-22 04:27:49 +0000
  • ed50a685ef fix(linux): improve lock handling for running apps sensor Joshua Rich 2024-04-22 10:34:41 +1000
  • 949bef5483 fix(scripts): 🎨 capture and return script parser errors Joshua Rich 2024-04-22 10:31:04 +1000
  • f71bb046af build(go): 👷 fix accidental comment of build step Joshua Rich 2024-04-21 10:06:00 +1000
  • 8ae0ffee34 fix(linux): 🐛 disk IO rate sensors should be marked as diagnostic sensors Joshua Rich 2024-04-21 09:23:19 +1000
  • e91f38929f fix(linux): rework network sensor code to attempt to avoid race conditions Joshua Rich 2024-04-20 15:36:37 +1000
  • b1e2aeaa8c fix(linux): 🐛 send lid state sensor on startup Joshua Rich 2024-04-20 11:43:34 +1000
  • 50dad10aaa refactor(linux): switch to unbuffered channel for power profile sensor updates Joshua Rich 2024-04-20 10:03:11 +1000
  • 48ae334780 build(github): 👷 build releases for arm architecture Joshua Rich 2024-04-20 09:35:04 +1000
  • 20b7fee1f8 refactor(linux): ♻️ fix function name Joshua Rich 2024-04-19 17:27:48 +1000
  • ceac087393 refactor(linux/proc): ♻️ add code comments, fix function naming Joshua Rich 2024-04-19 17:27:05 +1000
  • 4c0aba405e refactor(linux): ♻️ linux sensor clean-ups Joshua Rich 2024-04-19 16:50:07 +1000
  • e0ac360aeb refactor(linux): switch to unbuffered channel for network rates sensor Joshua Rich 2024-04-19 16:46:12 +1000
  • 1011ea368f feat(linux): add Linux device IO rate sensors Joshua Rich 2024-04-19 16:02:41 +1000
  • 596f6e4e6d fix(logging): 🐛 try to create the directory for log file storage. change error msgs to warn if cannot Joshua Rich 2024-04-19 08:41:16 +1000
  • 1005e357c3 fix(linux): ✏️ fix warning message if desktop sensors are unavailable Joshua Rich 2024-04-19 08:37:10 +1000