-
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