platypush/platypush
Fabio Manganiello 4842c1911b
Frontend entities should have a reference to `allEntities`.
There are probably more optimal ways of achieving this other than
passing a reference to the full list of entities to each of the
entities, such as running a BFS to recursively expand all the entities
within the child hierarchy of an entity.

This is needed because the entity needs to know which entities aren't
direct children, but are two or more layers down in the hierarchy, so
they should be passed to their own child entities.
2023-04-17 02:25:03 +02:00
..
backend Frontend entities should have a reference to `allEntities`. 2023-04-17 02:25:03 +02:00
bus More LINT fixes + refactors 2023-02-05 22:00:50 +01:00
common Added `common.sensors` package. 2023-03-31 22:50:47 +02:00
config Major LINT fixes/refactor for the `Config` class 2023-02-04 17:35:48 +01:00
context Replaced `.title` in `get_plugin` with `.upper` on the first character. 2023-03-31 14:09:43 +02:00
cron FIX: Clear the cronjob event after receiving a TIME_SYNC. 2022-12-20 23:01:03 +01:00
entities Added `Cpu` and `CpuTimes` entities. 2023-04-17 02:25:03 +02:00
event Implemented synchronization with webhook responses. 2022-08-30 23:35:19 +02:00
exceptions Added support for JWT token-based authentication 2021-02-12 22:43:34 +01:00
message Defined new entity and schema for CpuInfo. 2023-04-17 02:25:02 +02:00
platydock Added libcap-dev to build requirements for Ubuntu Docker images 2021-11-28 22:40:04 +01:00
plugins Refactoring the `system` plugin to support entities. 2023-04-17 02:25:02 +02:00
procedure Major LINT fixes 2021-04-05 00:58:44 +02:00
schemas Added schemas for `CpuTimes`. 2023-04-17 02:25:03 +02:00
user Merge branch 'master' into 29-generic-entities-support 2022-11-21 22:13:47 +01:00
utils `get_lock` should raise a TimeoutError if `lock.acquire` is False 2023-03-31 22:31:32 +02:00
__init__.py Merge branch 'master' into 29-generic-entities-support 2023-02-22 00:46:33 +01:00
__main__.py Dashboard rewritten in vue.js 2019-07-07 20:11:32 +02:00
logger.py - The context should be properly expanded also when calling a Python procedure 2021-02-27 20:27:36 +01:00