Commit Graph

  • 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
  • 32b75de9ab
    chore(main): release 5.0.0 github-actions[bot] 2023-10-12 12:46:19 +0000
  • 952144968b fix(linux): use string constant for procfs source attribute Joshua Rich 2023-10-12 22:42:58 +1000
  • 11b2a35412 style(agent): add comments about agent flow Joshua Rich 2023-10-12 22:40:03 +1000
  • 833e78c651 fix(agent): remove the need to import custom viper package in agent package Joshua Rich 2023-10-12 22:35:10 +1000
  • 84dc5c9424 chore(go): update go.mod Joshua Rich 2023-10-12 22:25:04 +1000
  • 4705a35cc7 fix(agent/ui): remove broken HA version display Joshua Rich 2023-10-12 22:24:45 +1000
  • 5a1a99b95f build(devcontainer): set default shell Joshua Rich 2023-10-12 15:14:03 +1000
  • e7385dda45 build(devcontainer): better timezone handling in devcontainers Joshua Rich 2023-10-12 15:05:04 +1000
  • c6480f3195 fix(linux): add "temp_" prefix to temp sensor entity ids Joshua Rich 2023-10-12 04:47:00 +0000
  • 4815197df3 feat(linux): add temperature sensors Joshua Rich 2023-10-12 04:44:53 +0000
  • 2ac1ec5b36 refactor(linux): remove unused code in network connections sensor Joshua Rich 2023-10-10 03:03:54 +0000
  • 3188ed7873 chore(go): update go.mod Joshua Rich 2023-10-10 01:04:25 +0000
  • 1e0bc969db feat(build): add a Dockerfile Joshua Rich 2023-10-09 00:03:10 +0000
  • 226b90b490 docs(faq): add details about cpu, memory usage Joshua Rich 2023-10-08 23:20:05 +0000
  • c8ded24a17 chore(init): move systemd init to canonical location Joshua Rich 2023-10-08 22:39:15 +0000
  • 78dc843459 fix(linux): clean up network connections sensor Joshua Rich 2023-10-08 10:55:22 +0000
  • e3ef8f20bb fix(agent): broken registration validation flow Joshua Rich 2023-10-08 00:17:12 +0000
  • f070be7910 fix(linux): better handling of unavailable sensors Joshua Rich 2023-10-07 23:52:05 +0000
  • d63752e9f5 fix(agent): command-line registration flow Joshua Rich 2023-10-07 23:32:50 +0000
  • 9ce8a4be8f fix(agent/register): avoid unnecessary config validation Joshua Rich 2023-10-06 23:26:14 +0000
  • 035430a6d0 fix(agent/config): don't try to migrate already migrated registry Joshua Rich 2023-10-06 23:25:50 +0000
  • ffed754c0f refactor(agent): additional debug logging, variable renaming for config upgrade Joshua Rich 2023-10-06 23:14:23 +0000
  • e347c948de feat(agent): migrate registry as part of Fyne to Viper config migration Joshua Rich 2023-10-06 22:52:28 +0000
  • c116a8d510 fix(agent): continue if config upgrade fails because config does not exist Joshua Rich 2023-10-06 12:45:17 +0000
  • 31561e02db feat(agent): improve config upgrade and validation Joshua Rich 2023-10-06 12:14:25 +0000
  • f152e5d70d build(goreleaser): adjust config file Joshua Rich 2023-10-06 00:04:43 +0000
  • fef3bae023 build(devcontainer): update devcontainer and compose file Joshua Rich 2023-10-05 00:03:32 +0000
  • f2de9fd146 fix(cmd): wrap long description onto multiple lines Joshua Rich 2023-10-04 23:53:41 +0000
  • 737f4ed38e fix(linux): show warning if app sensors could not be enabled Joshua Rich 2023-10-04 23:52:20 +0000
  • 09341296c0 style(cmd): change option debugID to debugid (all lowercase) Joshua Rich 2023-10-04 22:52:30 +0000
  • 3f8b688091 fix(agent): use command-line debugid for config path if specified Joshua Rich 2023-10-04 22:52:07 +0000
  • 6603e061f6 fix(agent,hass): fix logic around retrying websocket connection Joshua Rich 2023-10-03 12:57:53 +0000
  • 14282ae369 refactor(linux): clean up linux device setup code Joshua Rich 2023-10-03 10:59:34 +0000
  • d7ce71bb8e Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-10-03 10:39:48 +0000
  • cd2705870c feat(agent)!: switch to config powered by Viper Joshua Rich 2023-10-03 10:38:03 +0000
  • a0d8bb1456 fix(agent): don't use context for linux device creation Joshua Rich 2023-10-03 09:04:59 +0000
  • ddff4e27f8 feat(linux): simplify getting hostname and hardware details Joshua Rich 2023-10-03 09:03:42 +0000
  • 6d09f8059d
    Merge pull request #45 from joshuar/release-please--branches--main v4.1.1 Joshua Rich 2023-10-03 17:05:02 +1100
  • 22e4d3722d
    chore(main): release 4.1.1 github-actions[bot] 2023-10-03 05:54:50 +0000
  • 29b995c88e fix(linux): sensor type strings Joshua Rich 2023-10-03 05:53:56 +0000
  • 5d71cf2867 chore(translations): update translation strings Joshua Rich 2023-10-03 05:39:58 +0000
  • a8e64eba25 ci(github-actions): update workflows Joshua Rich 2023-10-03 05:39:42 +0000
  • 6d84656bc2 chore: release 4.1.1 Joshua Rich 2023-10-03 11:48:09 +1000
  • 0b86f4a092 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-10-03 01:44:57 +0000
  • 886a3fdd6d ci(release-please): correct path to generate VERSION file Joshua Rich 2023-10-03 01:44:03 +0000
  • 0276ff5281 build(devcontainer): install desktop-file-utils Joshua Rich 2023-10-03 01:41:41 +0000
  • 549f294d05
    Merge pull request #44 from joshuar/release-please--branches--main v4.1.0 Joshua Rich 2023-10-03 12:28:04 +1100
  • e68c514330
    chore(main): release 4.1.0 github-actions[bot] 2023-10-02 23:49:54 +0000
  • c221b16c0e docs(development/agent): more details on agent creation for new OS Joshua Rich 2023-10-02 23:48:44 +0000
  • b7e3dc5bde refactor(agent): pass options struct rather than individual values to agent Joshua Rich 2023-10-02 23:19:48 +0000
  • 181e9de42c refactor(agent/ui): restructure UI committed Joshua Rich 2023-10-02 23:12:45 +0000
  • 4615b0fe6b refactor(agent/config): restructure config code Joshua Rich 2023-10-02 22:43:23 +0000
  • 533a1f2a24 fix(agent/ui): don't do any init of Fyne if running headless Joshua Rich 2023-10-02 22:26:09 +0000
  • 90d7ce9382 fix(agent/ui): remove unused setting Joshua Rich 2023-10-02 03:33:13 +0000
  • 9647ff2cf2 refactor(linux): try to simplify location code and expose problems Joshua Rich 2023-10-02 03:32:42 +0000
  • fa0e5bc61a feat(linux): rewrite D-Bus logic Joshua Rich 2023-10-01 23:15:20 +0000
  • e616b634b5 refactor(agent,device): merge code into agent to simplify logic Joshua Rich 2023-10-01 08:29:36 +0000
  • 657d853209 style(linux): rename source constants to follow Go conventions Joshua Rich 2023-10-01 05:51:01 +0000
  • c231edeeb4 refactor(main): use init to check correct permissions Joshua Rich 2023-10-01 05:49:31 +0000
  • 09275967ec docs(all): minor fixes Joshua Rich 2023-09-29 05:08:51 +0000
  • c06b70117f docs(all): restructure and minor fixes Joshua Rich 2023-09-29 04:47:05 +0000
  • 77e529b89b Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-09-29 00:02:22 +0000
  • 3deea466cb fix(linux): fix spelling mistake Joshua Rich 2023-09-29 00:00:04 +0000
  • 385c4a637b refactor(linux): remove stringer on dBusType iota Joshua Rich 2023-09-28 23:10:26 +0000
  • 44a0d74201 feat(linux): simplify D-Bus signal matching Joshua Rich 2023-09-28 23:07:31 +0000
  • d63f21c389
    Merge pull request #43 from joshuar/release-please--branches--main v4.0.3 Joshua Rich 2023-09-27 13:09:03 +1000
  • 792d165781
    chore(main): release 4.0.3 github-actions[bot] 2023-09-27 02:58:58 +0000
  • d5d6568bff Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-09-27 02:58:32 +0000
  • d2bcc00888 fix(agent): tray icon not shown Joshua Rich 2023-09-27 02:58:15 +0000
  • 02ac26abf6
    Merge pull request #42 from joshuar/release-please--branches--main v4.0.2 Joshua Rich 2023-09-27 11:11:31 +1000
  • b0b2dc087f
    chore(main): release 4.0.2 github-actions[bot] 2023-09-27 01:10:30 +0000
  • 8f116efc3b chore: release 4.0.2 Joshua Rich 2023-09-27 11:10:00 +1000
  • f80ce3a623 Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-09-27 01:09:15 +0000
  • 8b954828ae build(goreleaser): fix path for icon for nfpm Joshua Rich 2023-09-27 01:08:50 +0000
  • abfccc6f7e
    Merge pull request #41 from joshuar/release-please--branches--main v4.0.1 Joshua Rich 2023-09-27 10:59:30 +1000
  • bc90cb9577
    chore(main): release 4.0.1 github-actions[bot] 2023-09-27 00:56:50 +0000
  • af2a5a79af chore: release 4.0.1 Joshua Rich 2023-09-27 10:56:21 +1000
  • 52bec008e6 chore(agent,translations): add go generate(d) files Joshua Rich 2023-09-27 00:38:11 +0000
  • 693076131e Merge branch 'main' of github.com:joshuar/go-hass-agent Joshua Rich 2023-09-26 23:01:54 +0000
  • 34610ddfeb build(goreleaser): fix path to icon for fyne-cross Joshua Rich 2023-09-26 23:01:20 +0000
  • dd954775f3
    Merge pull request #40 from joshuar/release-please--branches--main v4.0.0 Joshua Rich 2023-09-27 08:49:46 +1000
  • ebeea85072
    chore(main): release 4.0.0 github-actions[bot] 2023-09-26 22:44:27 +0000
  • c2272209bf fix(agent): broken registration flow after recent changes Joshua Rich 2023-09-26 22:43:30 +0000
  • c47829b23c docs(development): update devcontainer usage Joshua Rich 2023-09-26 22:26:54 +0000
  • dac34bbc8e test(agent): add missing function Joshua Rich 2023-09-26 12:17:32 +0000
  • 8efbd0b460 fix(agent): (hopefully) get some memory savings in sensors table display Joshua Rich 2023-09-26 12:07:19 +0000
  • c6fd675896 style(hass,linux): change name of unknown state to match Go conventions Joshua Rich 2023-09-26 11:59:02 +0000
  • c4722fcda0 refactor(agent,hass,tracker): rework api request/response logic Joshua Rich 2023-09-26 11:53:30 +0000