Commit Graph

  • 168edf8ab0 style(dbushelpers): better explanation of VariantToValue function Joshua Rich 2023-12-07 08:54:21 +1000
  • 41e722dca8
    chore(main): release 5.3.1 github-actions[bot] 2023-12-06 22:44:18 +0000
  • 94af4daca7 fix(linux): protect against nil value panic in batterySensor Joshua Rich 2023-12-07 08:43:27 +1000
  • d67d4cc493
    Merge pull request #57 from joshuar/release-please--branches--main v5.3.0 Joshua Rich 2023-12-02 15:30:05 +1000
  • ec647c0c1b
    chore(main): release 5.3.0 github-actions[bot] 2023-12-02 05:19:22 +0000
  • a78118cb20 fix(dbushelpers): remove not useful debug log messages Joshua Rich 2023-12-02 15:18:21 +1000
  • fd14a16754 fix(linux): clean up users D-Bus watch Joshua Rich 2023-12-02 15:17:53 +1000
  • 6fad74eb84 fix(linux): clean up location sensor D-Bus watch Joshua Rich 2023-12-02 15:15:04 +1000
  • 6380b6bfc8 fix(linux): clean up active app D-Bus watch Joshua Rich 2023-12-02 15:13:00 +1000
  • d1eefeb9e6 fix(linux): adjust power state D-Bus watch Joshua Rich 2023-12-02 15:10:20 +1000
  • f456b55dc2 fix(linux): improved network connection sensor detection and error handling Joshua Rich 2023-12-02 15:03:19 +1000
  • b1853203e3 feat(dbushelpers): simpler signal removal logic Joshua Rich 2023-12-02 10:55:07 +1000
  • dfa112390d fix(linux): screen lock sensor improved logic and error checking Joshua Rich 2023-12-02 10:54:11 +1000
  • 5591998362 fix(linux): power profile sensor reporting incorrect state Joshua Rich 2023-12-02 10:53:41 +1000
  • 6bcfc0ae9b test(hass/api): update ExecuteRequest test Joshua Rich 2023-11-29 09:38:51 +1000
  • 1f418c040d refactor(hass/api): move response channel logic to ExecuteRequest Joshua Rich 2023-11-29 09:31:39 +1000
  • 3aa8a7946b refactor(tracker,sensor): combine registration and update sensor structs Joshua Rich 2023-11-29 08:59:12 +1000
  • a5ff5c6149 refactor(agent,tracker): registry initialisation clean-up Joshua Rich 2023-11-28 21:39:22 +1000
  • bcf41f919e fix(agent): better logging around finding scripts Joshua Rich 2023-11-28 21:32:39 +1000
  • 4e29fee857
    Merge pull request #56 from joshuar/release-please--branches--main v5.2.0 Joshua Rich 2023-11-28 14:44:57 +1000
  • 6af4ef2da2 docs(README): add more suggested usage cases, fix headless description Joshua Rich 2023-11-27 17:45:29 +1000
  • 42b77e2722 ci(docker): another attempt at building container with GitHub action Joshua Rich 2023-11-27 11:14:27 +1000
  • bf44fe800a
    chore(main): release 5.2.0 github-actions[bot] 2023-11-27 00:19:42 +0000
  • 37bd318df3 chore(go): update go.mod Joshua Rich 2023-11-27 10:19:29 +1000
  • 6c9ca823ec docs(README): link to script documentation Joshua Rich 2023-11-27 10:18:43 +1000
  • a05dc92c4a docs(scripts,sensors): add script documentation Joshua Rich 2023-11-27 10:17:22 +1000
  • 2a67c32d2d feat(scripts): support TOML output Joshua Rich 2023-11-27 10:17:02 +1000
  • abb2c11085 docs(agent,scripts): add function comments Joshua Rich 2023-11-26 20:33:34 +1000
  • ece4ddda98 feat(agent): add script sensors Joshua Rich 2023-11-26 15:46:15 +1000
  • 7feae07452 style(agent): document ViperConfig class Joshua Rich 2023-11-25 14:36:18 +1000
  • 7c77032ee9 feat(cmd): auto-detect whether to run in headless mode or not Joshua Rich 2023-11-24 09:18:30 +1000
  • 1375fa9b3c Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-11-23 09:36:24 +1000
  • 93d55cd4b2 docs(development): link to Fyne docs for dependencies Joshua Rich 2023-11-23 09:34:56 +1000
  • 4165c1cde8 docs Joshua Rich 2023-11-23 09:34:56 +1000
  • 70988619e0 refactor(linux): move D-Bus code to own package that can be exported Joshua Rich 2023-11-21 10:15:55 +1000
  • a5e5797e9a Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-11-19 12:05:09 +1000
  • e8ee7abfa5 docs(README): remove duplicate content Joshua Rich 2023-11-19 12:04:55 +1000
  • 7513a34461
    Merge pull request #54 from joshuar/release-please--branches--main v5.1.2 Joshua Rich 2023-11-19 11:29:32 +1000
  • 4b72d3d7c0
    chore(main): release 5.1.2 github-actions[bot] 2023-11-19 01:26:12 +0000
  • abf0a850bf chore: release 5.1.2 Joshua Rich 2023-11-19 11:25:34 +1000
  • db679be133 Revert "fix(linux): return a nil dbus.Variant if prop not retrieved" Joshua Rich 2023-11-19 10:00:50 +1000
  • 993146c4d0
    Merge pull request #53 from joshuar/release-please--branches--main v5.1.1 Joshua Rich 2023-11-19 09:43:31 +1000
  • b255281111
    chore(main): release 5.1.1 github-actions[bot] 2023-11-18 23:28:45 +0000
  • 9ca28965d5 refactor(device): improve external ip lookup code Joshua Rich 2023-11-19 09:27:56 +1000
  • 6db5c79a95 fix(linux): return a nil dbus.Variant if prop not retrieved Joshua Rich 2023-11-18 21:45:30 +1000
  • 9c71496ee0 refactor(linux): clean up app sensor code Joshua Rich 2023-11-18 21:45:13 +1000
  • 86fe9a9be0 refactor(linux): clean up battery sensor code to make it more robust Joshua Rich 2023-11-18 21:44:43 +1000
  • 71667e750d fix(hass): better handling of potential nil values Joshua Rich 2023-11-18 15:55:32 +1000
  • d7c43999b7 fix(linux): simplify watch for screen lock sensor Joshua Rich 2023-11-18 15:36:06 +1000
  • 70d60d5d75 fix(linux): ensure power state is sent immediately Joshua Rich 2023-11-18 15:35:42 +1000
  • 250955b33c docs(development): update build deps details Joshua Rich 2023-11-16 11:09:36 +1000
  • 778b72dba5 chore(go): update go.mod Joshua Rich 2023-11-16 10:55:14 +1000
  • a79058bbf2 fix(linux): remove call trace on log message Joshua Rich 2023-11-16 10:54:46 +1000
  • be67e53819 fix(linux): alternative approach to tracking screen lock state Joshua Rich 2023-11-16 10:54:17 +1000
  • f269b4646f refactor(linux): remove unnecessary line Joshua Rich 2023-11-14 09:01:18 +1000
  • e0906e394f build(docker): add docker build GitHub action Joshua Rich 2023-11-14 09:00:47 +1000
  • 852b63b601
    Merge pull request #51 from joshuar/release-please--branches--main v5.1.0 Joshua Rich 2023-11-09 09:20:37 +1000
  • 2ad239998a docs(sensors): fix missing sources Joshua Rich 2023-11-09 09:17:46 +1000
  • 3db99b207d docs(sensors): fix info admonition Joshua Rich 2023-11-09 09:16:34 +1000
  • 557470a7e0
    chore(main): release 5.1.0 github-actions[bot] 2023-11-08 23:16:26 +0000
  • 7a9f84a625 docs(README,sensors): list all sensors in the docs Joshua Rich 2023-11-09 09:15:27 +1000
  • 136da9cb0d fix(linux): fix name of power state sensor in warning message Joshua Rich 2023-11-07 09:15:16 +1000
  • 820a23f8fa feat(linux): change power management sensor to power state sensor Joshua Rich 2023-11-07 09:14:38 +1000
  • c815184b1c fix(linux): clean up D-Bus connection and signals on shutdown Joshua Rich 2023-11-06 22:31:36 +1000
  • 7ac5304570 fix(linux): set values of power management sensors on startup Joshua Rich 2023-11-06 20:43:22 +1000
  • cbcb8b5167 feat(linux): add sensors for tracking shutdown/suspend state via D-Bus Joshua Rich 2023-11-06 20:36:56 +1000
  • 7f7e01bce7 fix(linux): correct tracking of user sessions created/removed Joshua Rich 2023-11-06 20:36:38 +1000
  • 6c66a67b53 fix(linux): better check for no address for connection Joshua Rich 2023-11-05 15:01:24 +1000
  • 254ad19a0a fix(linux): handle no address for network connection sensor Joshua Rich 2023-11-05 14:57:16 +1000
  • cdd2df34e6 chore(translations): update catalog Joshua Rich 2023-11-05 13:54:48 +1000
  • 043c8a437c fix(linux): add datasource to network transfer rates sensors Joshua Rich 2023-11-05 13:54:24 +1000
  • 851b517eb2 feat(linux): network transfer rate sensors Joshua Rich 2023-11-05 11:00:32 +1000
  • 3b429440e2 fix(linux): network connection sensor state should be diagnostic Joshua Rich 2023-11-05 10:41:06 +1000
  • f06cbc43ff fix(linux): follow android app and treat wifi sensors as diagnostics Joshua Rich 2023-11-04 13:21:05 +1000
  • a6f8dfbb51 feat(linux): rework network connections sensor code Joshua Rich 2023-11-04 09:40:46 +1000
  • 09604b2997 feat(tracker): log a warning if an unknown sensor has been sent Joshua Rich 2023-11-02 15:02:15 +1000
  • 053a86b10f fix(linux): make AddWatch non-blocking, add more logging Joshua Rich 2023-11-02 15:01:52 +1000
  • 88fe015567 ci(devcontainer): update Home Assistant version Joshua Rich 2023-10-29 10:54:13 +1000
  • c5d72bd82a docs(README): fix documentation for container usage Joshua Rich 2023-10-29 10:17:09 +1000
  • 0c1ba6db5e Merge branches 'main' and 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-10-29 10:09:27 +1000
  • ada30ec115 feat(build): better container support Joshua Rich 2023-10-29 10:08:52 +1000
  • d8810f0152
    Merge pull request #50 from joshuar/release-please--branches--main v5.0.2 Joshua Rich 2023-10-29 09:27:21 +1000
  • 2a2771d238
    chore(main): release 5.0.2 github-actions[bot] 2023-10-28 23:27:02 +0000
  • 8c711a0bd8 fix(agent): should wait for waitgroups Joshua Rich 2023-10-29 09:26:03 +1000
  • 239c2f9371 refactor(agent): clean up code for agent shutdown Joshua Rich 2023-10-26 09:32:44 +1000
  • aca6d29815 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-10-25 08:45:08 +1000
  • b3a0682105 docs(README): fix cosign example command-line Joshua Rich 2023-10-25 08:44:51 +1000
  • da1f412d1c
    Merge pull request #49 from joshuar/release-please--branches--main v5.0.1 Joshua Rich 2023-10-25 08:32:06 +1000
  • 238a2ee6fc
    chore(main): release 5.0.1 github-actions[bot] 2023-10-24 13:18:19 +0000
  • ec7a7e08e8 fix(agent,hass,device): better clean-up on agent quit/cancellation Joshua Rich 2023-10-24 23:17:04 +1000
  • 1d312a01b3 build(github): ensure cosign is installed for release action Joshua Rich 2023-10-22 20:50:34 +1000
  • a322dee3d3 ci(goreleaser): implement artifact signing with cosign Joshua Rich 2023-10-21 14:59:03 +1000
  • 10cb9eecd2 chore(go): update go.mod packages Joshua Rich 2023-10-13 09:50:27 +1000
  • 7d18681c20 build(go): set go version to 1.20 to fix compile error Joshua Rich 2023-10-13 09:49:40 +1000
  • d101f38c73 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-10-13 09:28:23 +1000
  • 3287ab97b5 ci(golangci): misspell linter should use UK spelling Joshua Rich 2023-10-13 09:28:00 +1000
  • f784f1b3a7
    Merge pull request #46 from joshuar/release-please--branches--main v5.0.0 Joshua Rich 2023-10-13 09:19:01 +1000
  • ae4448dd56 ci(github): try caching deps Joshua Rich 2023-10-13 09:09:12 +1000
  • 9ea4a8193c ci(github): better deps install Joshua Rich 2023-10-13 09:01:16 +1000
  • 7b24c549a6 build(devcontainer): fix localtime link Joshua Rich 2023-10-13 09:00:54 +1000