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