-
-
Notifications
You must be signed in to change notification settings - Fork 69
/
Copy pathChangeLog
210 lines (136 loc) · 6.45 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
# ChangeLog
Mon, 01 May 2023 16:51:08 -0600 v1.8.5
- Handle resubscription if MQTT broker restarts (#99)
- Simplify installation / setup documentation (#97)
- Repair bug in running shell to execute commands
Tue, 28 Mar 2023 23:24:03 -0600 v1.8.4
- Remove unused Requirements file from repo. (#92)
- Fix code which calls getNumberOfAvailableUpdates() after initial call at startup (#93)
Wed, 01 Mar 2023 15:30:03 -0700 v1.8.3
- Remove package that can't be satisfied from `requirements.txt` (#88)
- Add reporting of swap info. Contributed by [@brunob54](https://github.com/brunob45) (#84)
Tue, 28 Feb 2023 17:24:07 -0700 v1.8.2
- fix LWT online/offline status updates of Daemon
- repair MQTT command subscription mechanism
- repaired the remote-control setup instructions for restart-service, updated config.ini.dist
Sun Feb 26 18:28:36 2023 -0700 v1.8.1
- Repair temperature units regression (#82)
- Disk Used sensor repaired (was reporting free vs. used) (#83)
- Refine the advertisement of the command endpoints
Sat, 25 Feb 2023 19:36:42 -0700 v1.8.0
- Update README.md and requirements.txt to reflect use of Python `apt` library
- Add reporting of pending os updates (#71) See `ux_updates`
- Adjust cpu temp reporting to fall back to proc filesystem when vcgencmd not present (#72)
- Add reporting uptime in seconds (#53) See `up_time_secs`
- Incorporate network usage from @mcarlosro (#47) See `tx_data` and `rx_data` for each network IF
- Incorporate remote restart from @hobbypunk90 (#77, #80). Docs in README
- Add new RMTECTRL.md advising on how to set up control over your RPi
Sat, 18 Feb 2023 15:36:08 -0700 v1.7.4
- Update README.md and requirements.txt to reflect use of Python `requests` library (#78)
Sat, 18 Feb 2023 14:22:52 -0700 v1.7.3
- Add `fs_disk_used` value
- Correct Disk Used % sensor to use "used" vs. "free" value
- Convert memory values from floting point string to integer (precision not necessary)
- Add new Mem Used % sensor (#42)
Sat, 11 Feb 2023 14:28:59 -0700 v1.7.2
- Repair fetch of versions, now every 12 hours
Fri, 10 Feb 2023 17:27:06 -0700 v1.7.1
- Fix internal release number
- Forward formal releases via MQTT
Tue, 17 Aug 2022 18:37:21 -0600 v1.6.2
- (#63) Fix path to cut(1) command
- (#61) add filter to prevent df reporting "No such device or address" from breaking the script
Tue, 02 Aug 2022 18:37:21 -0600 v1.6.1
- Fix 'bullseye' name determination - remove extra sources output
Thu, 02 Dec 2021 16:36:15 -0600 v1.6.0
- Merged 4 pull requests:
- Adjusted GetLastUpdateDate() to work on Arch Linux (#32)
- Added Arch Linux specific additional install info to README (#33)
- Adjusted reported temp units to °C from C (#35)
- Change min interval to 1 min., Fixed cpu load reporting, Added new sensor (#39)
- Cleaned up README and added thankyou to github members who have contributed
Sun, 13 Jun 2021 21:13:32 -0600 v1.5.5
- BUGFIX allow special characters to be used in config.ini (#30)
- NEW add CPU Usage reports (#23)
- Add alternate install location assistance to README (#17)
Sat Aug 29 17:50:42 2020 -0600 v1.5.4
- CPU throttle state reporting (#15)
Wed Aug 19 12:33:14 2020 -0600 v1.5.3
- BUGFIX: fixed broken Network IF parser when only one interface (think pizero)
Tue Aug 18 23:24:06 2020 -0600 v1.5.2
- Adjust hardware IF filter again... let's please see wlan0 and eth0 I/Fs
Mon Aug 17 15:51:07 2020 -0600
- Adjust update mech to use update-check dates, too
Mon Aug 17 19:46:44 2020 -0600 v1.5.1
- Filter ignoring HA network devices was incomplete - fixed
- Possibly breaking change (UniqueID may change for some users)
Mon Aug 17 01:26:21 2020 -0600 v1.5.0
- Added Memory Reporting
- Added CPU Reporting
- Removed reporting of non-hardware net devices (Hassio, Docker, etc.)
- Possibly breaking change (UniqueID may change for some users)
Sat Aug 15 03:25:26 2020 -0600 v1.4.4
- Fix log file grep (for some systems)
Add option for grep to treat dpkg log files a text (#8)
README: show new drives entry in MQTT payload
Tue Aug 11 18:42:34 2020 -0600 v1.4.3
- Add alternate locn for vcgen\* cmd, use alternate drive space parser
Sun Aug 9 18:25:57 2020 -0600 v1.4.2
- Adjust retry timer for systemd service
- Update README, adjust systemd script to start at later time
Wed Aug 5 12:41:34 2020 -0600 v1.4.1
- Fix df use on non-english systems
- Update genBugInfo to latest commands
Mon Aug 3 16:58:07 2020 -0600 v1.4.0
- Split nfs mounts into two entries in drive dict
- Shows drives under text keys, paths didnt work!
- Report drive values as numbers not strings
- Cut over to new filesystem interp mech. Should now handle NFS and other mounts
Sun Aug 2 04:20:10 2020 -0600 v1.3.4.1
- More README touches
- Changes after first test
- Add new sysV init script startup form
Sat Aug 1 21:20:18 2020 -0600 v1.3.4
- Block errors from log grep
Sat Aug 1 20:44:30 2020 -0600 v1.3.3
- Fix date handling - handle not found
Sat Aug 1 19:10:26 2020 -0600 v1.3.2
- Fix uniqueID code, last upd date code
Last update date was being affected by log-rotate... move to another technique
Damaged unique ID generation with v1.3.0... fixed it now
Sat Aug 1 16:02:38 2020 -0600 v1.3.1
- Fix fqdn returned when no fallback and no domain
Sat Aug 1 15:14:06 2020 -0600 v1.3.0
- Add new Config Variables
Add fallback_domain and discovery_prefix to config file reader
Adjust discovery advert to use new prefix
Adjust hostname fetch to use new fallback
Add temp fallback to cpu when gpu not avail
Ship both cpu and gpu temps in status dict
- Add bug report info script and instru. in bug report template
- Add Jessie notes
Fri Jul 24 18:54:50 2020 -0600 v1.2.2
- Fix hardware mac/network info fetch on jessie 4.9.35-v7+
- Update README - minor
- Update README: add topics and new pic
Thu Jul 23 13:55:00 2020 -0600 v1.2.1
- Thin out our two new topics - dont advert json template
Wed Jul 22 21:34:06 2020 -0600 v1.2.0
- Update ISP-RPi-mqtt-daemon.py
Add two new endponts discovered per RPi (degr C and % space used)
Add test mode for failed to report in
Forward interval set to card
New option for testing stall
Wed Jul 22 13:47:18 2020 -0600 v1.1.2
- Fix uptime reporting bug at first boot
- Adjust README config steps
- Minor cleanup incl, uptime
- Adjust to any network IF name, fix uptime read
Sun Jul 19 22:04:30 2020 -0600 v1.0.1
- Fix naive datetime script fail
- Add notes about script enable
- Added why manually test
- Add config.ini setup instru, fix script name
- Better image for README
Sun Jul 19 13:36:11 2020 -0600 v1.0.0
- First fully working version