Commit e82cb88
authored
Merge pull request #48 from CoMPaTech/improvements
New Features
Enhanced privacy by redacting sensitive data (e.g., MAC and IP addresses) in logs and exceptions.
Expanded device support with new device configurations and fixtures, including additional supported models.
Improved robustness with optional fields for device data, addressing edge cases in device status reporting.
Updated device discovery to allow configurable listening IP and port.
Bug Fixes
Improved error handling and logging for device status deserialization errors.
Documentation
Updated changelog and contribution guidelines to reflect new features, supported devices, and recent changes.
Tests
Added tests for redacted logging and enhanced coverage for new device types and error scenarios.
Chores
Updated project version to 0.2.6.
Generated and added new fixture files for expanded device scenarios.File tree
19 files changed
+3424
-41
lines changed- airos
- fixtures
- userdata
- script
- tests
19 files changed
+3424
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
5 | 18 | | |
6 | 19 | | |
7 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
279 | 290 | | |
280 | 291 | | |
281 | 292 | | |
282 | 293 | | |
283 | 294 | | |
| 295 | + | |
| 296 | + | |
284 | 297 | | |
285 | | - | |
286 | | - | |
287 | | - | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
288 | 304 | | |
289 | 305 | | |
290 | 306 | | |
291 | 307 | | |
292 | | - | |
| 308 | + | |
293 | 309 | | |
294 | 310 | | |
295 | 311 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
11 | 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 | + | |
12 | 94 | | |
13 | 95 | | |
14 | 96 | | |
| |||
152 | 234 | | |
153 | 235 | | |
154 | 236 | | |
| 237 | + | |
155 | 238 | | |
156 | 239 | | |
157 | 240 | | |
| |||
207 | 290 | | |
208 | 291 | | |
209 | 292 | | |
210 | | - | |
211 | | - | |
212 | | - | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
213 | 301 | | |
214 | 302 | | |
215 | 303 | | |
| |||
235 | 323 | | |
236 | 324 | | |
237 | 325 | | |
238 | | - | |
239 | 326 | | |
240 | 327 | | |
241 | 328 | | |
| |||
254 | 341 | | |
255 | 342 | | |
256 | 343 | | |
257 | | - | |
258 | 344 | | |
259 | 345 | | |
260 | | - | |
261 | 346 | | |
262 | 347 | | |
263 | 348 | | |
264 | 349 | | |
265 | 350 | | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
266 | 354 | | |
267 | 355 | | |
268 | 356 | | |
269 | 357 | | |
270 | | - | |
| 358 | + | |
271 | 359 | | |
272 | 360 | | |
273 | 361 | | |
| |||
329 | 417 | | |
330 | 418 | | |
331 | 419 | | |
332 | | - | |
333 | 420 | | |
334 | 421 | | |
335 | 422 | | |
| |||
362 | 449 | | |
363 | 450 | | |
364 | 451 | | |
| 452 | + | |
365 | 453 | | |
366 | 454 | | |
367 | 455 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
280 | 282 | | |
281 | 283 | | |
282 | 284 | | |
| |||
301 | 303 | | |
302 | 304 | | |
303 | 305 | | |
304 | | - | |
| 306 | + | |
305 | 307 | | |
306 | 308 | | |
307 | 309 | | |
| |||
0 commit comments