My-iot

Latest version: v0.12.0

Safety actively analyzes 619494 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.12.0

- Change: 80 new name for the project
- Change: 72 54 make user setup class-based
- Change: 69 improve service autorestart
- New: log Telegram errors
- New: 67 add the events page (work in progress)
- New: 70 `on_startup` handler
- New: 42 version channel
- New: 61 services page
- Fix: fire-and-forget user `on_event` handler
- Fix: 47 `Buienradar` HTTP timeout
- Fix: upgrade `jinja2`
- Opt: 54 refactor channel runner
- Opt: remove unneeded `{% with %}`

0.11.0

- Change: 54 `Event.key` is changed to `Event.channel_id`
- New: 17 automatically refresh page every minute
- New: 66 print raw event data on the channel page
- Fix: 64 Nest image URLs should not be logged
- Change: brush up the channel page
- Chore: do not subclass `aiohttp.web.Application`
- Chore: 54 refactor channel runner

0.10.0

- Change: 55 switch to a local setup instead of a configuration URL
- Change: 53 migrate to `sqlitemap`. This will invalidate all the existing data in the database
- Change: 51 use MessagePack for the database serialization
- Change: brush up the navigation bar
- Change: brush up favicon
- Fix: not having `pytest` in `dev` extras
- Fix: display timestamp timezone
- Fix: add comma to the datetime format
- Fix: add datetime hint to the channel page
- Opt: upgrade `pip` in `Dockerfile`
- Opt: upgrade `aiohttp`
- Chore: brush up `Makefile`
- Chore: 11 split up `README.md` into sections
- Chore: simplify code and prepare for future changes

0.9.0

- Fix: 35 error logging in the `Nest` channel
- Chore: Add `publish/docker/latest` and `publish/docker/tag` make targets
- New: 34 Add Buienradar weather description
- New: 28 Prepare `Dockerfile` and `setup.py` for the `Ping` channel
- Fix: 35 Remove timeout for the `Nest` channel
- Opt: 37 Use a separate session for `Buienradar`
- Opt: 37 Get rid of the global `ClientSession` instance
- New: 23 Add Telegram `send_message` method
- Opt: upgrade `aiodns`
- Change: use `passlib` instead of `argon2-cffi`

0.8

- Feat: 13 pass old value and all the current values to `on_event`
- Feat: 14 `send_animation` method for Telegram bots
- Chore: add `ipython` to the Docker image
- Chore: upgrade `loguru`
- Feat: set network capabilities for Python binary
- Change: move users to the configuration module
- Feat: specify port via command-line option or environment variable
- Feat: 31 asynchronous `on_event`
- Feat: 7 channel page

0.7

- Fix: 3 fix `hash-password` output
- Fix: 3 adjust `PasswordHasher` parameters for Raspberry Pi Zero W
- Fix: catch `TimeoutError` in `Nest`
- Fix: 3 authenticate user for `/system/db.sqlite3` and `/view/{key}`
- Chore: change `/system/db.sqlite3` to `/db.sqlite3`
- Chore: subclass `web.Application` and provide `Context` class
- Chore: get rid of the event queue, call `on_update` directly
- Chore: 15 rename to channels and events

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.