Manu
Manu
## Proposed change This adds tests for the Habitca integration. It wasn't possible to mock the Habitipy library because it is shadowed by another class within a function. I had...
## Proposed change Adds an action for Habitica to be able to cast task skills. ## Type of change - [ ] Dependency upgrade - [ ] Bugfix (non-breaking change...
## Proposed change Adds a get_tasks action to the Habitica integration that returns the users tasks and offers various filter options to narrow the result. This is an alternative way...
## Proposed change Adds another sensor to the Bring integration `List access`: indicates if the list is a shared or a personal shopping list ## Type of change - [...
## Proposed change Adds action for updating Habitica tasks (daily, habit, to-do, reward). Initially there was only one action with all fields for updating tasks but it was too overloaded...
## Proposed change This adds x-client headers to requests of the Habitica integration (except in config flow). This is, as stated in the [guide for comrades](https://habitica.fandom.com/wiki/Guidance_for_Comrades#X-Client_Header), mandatory for third-party applications....
## Breaking change Removes YAML import and integration setup via YAML config that was deprecated 6 releases ago. ## Proposed change ## Type of change - [ ] Dependency upgrade...
## Proposed change The task sensors in the Habitica integration have extra state attributes containing the complete raw json data of the corresponding task types. The to-do and dailies sensors...
## Proposed change The action `habitica.api_call` is a generic action to poll the Habitica API. It is not user friendly at all, requires knowledge of the API endpoints and does...
## Proposed change Outsources the setup of the `cast_skill` and `api_call `actions to a separate module to keep init small. Preliminary PR for the requested change 👀 @joostlek - https://github.com/home-assistant/core/pull/127892#pullrequestreview-2363283310...