v1.2.0 - Open for hours
What's Changed
Features
- Generate hostname from MAC for SMIBHID by @sjefferson99 in #173
- Add custom hostname option to smibhid by @sjefferson99 in #161
- Add hostname to rest request headers by @sjefferson99 in #183
- feat(webserver): Add device hostname and IP logging by @sam57719 in #191
- Implement async scrolling text on LCD1602 display. (72) by @sjefferson99 in #165
- Add busy spinner to SMIBHID display by @sjefferson99 in #166
- Support displaying errors related to networking on SMIBHID by @sjefferson99 in #164
- add-rfid-mfrc522-support by @sjefferson99 in #181
- Option to disable RFID reader in SMIBHID config file by @sjefferson99 in #188
- feat: Update Docker Compose files to allow building with different branches by @sam57719 in #190
- Added space open for x hours processing to space open processing on SMIB API by @sam57719 in #192
- Support hours to open space for @sjefferson99 in #195
Housekeeping
- Add optional env file to git branch compose files by @sam57719 in #153
- Add docker-compose configuration for Raspberry Pi by @sam57719 in #147
- Remove develop branch and move to pull into master by @sjefferson99 in #154
- ✨ Add logs/ and *.log to .gitignore by @sam57719 in #155
- Add SMIB summary to readme. Fixes #149 by @sjefferson99 in #156
- build: Disable slack_api initialization and remove unnecessary imports by @sjefferson99 in #159
- Add module config object for network monitor by @sjefferson99 in #163
- feat(space_state): Remove unnecessary error_id setters and getters by @sjefferson99 in #196
- feat: Update deployment instructions for Pico W with minimum Micropython firmware v1.22.2 by @sjefferson99 in #197
- Fixed my linter - space_state and main by @sjefferson99 in #198
- build: Add .pylintrc to .gitignore by @sjefferson99 in #199
- refactor: Add exception for unregistered modules in Module Config. by @sjefferson99 in #200
- Refactor existing code to use UI state machine by @sjefferson99 in #202
Bugs
- Update circuit diagram to correct display power pin, fixes #150 by @sjefferson99 in #158
- Fix merge error and reinstate scrolling error call by @sjefferson99 in #172
- Remove network monitor from moduleconfig, fix duplicated monitoring code in networking. by @sjefferson99 in #176
Full Changelog: v1.1.1...v1.2.0