Skip to content

refactor(go): remove unused settings - #60

Merged
samuelbles07 merged 2 commits into
developmentfrom
go/feat/remove-unused-settings
Aug 9, 2026
Merged

refactor(go): remove unused settings#60
samuelbles07 merged 2 commits into
developmentfrom
go/feat/remove-unused-settings

Conversation

@samuelbles07

Copy link
Copy Markdown
Collaborator

Summary

Remove the unused AirGradient Go device name and inactivity timeout settings. The runtime auto-lock setting remains unchanged.

Changes

  • Remove device_name and inactivity_timeout_seconds from Go settings and NVS persistence
  • Remove dev_name and inact_to from the unreleased BLE Config schema, reducing it from 18 to 16 keys
  • Update tests, BLE documentation, and the Go VHUB template

Validation

  • Host tests: 1282/1282 passed
  • AirGradient Go ESP-IDF build passed
  • Pre-commit hooks passed
  • Hardware BLE run reported only the existing zero-point history-session failures; no Config-related failures

BREAKING CHANGE: BLE Config no longer exposes or accepts dev_name, and the full snapshot contains 17 keys.
BREAKING CHANGE: BLE Config no longer exposes or accepts inact_to, and the full snapshot contains 16 keys.
@samuelbles07
samuelbles07 merged commit e2655c4 into development Aug 9, 2026
8 checks passed
@samuelbles07
samuelbles07 deleted the go/feat/remove-unused-settings branch August 9, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant