platypush/platypush/backend/http
Fabio Manganiello 68359b88a9
More performance improvements for the entities page.
- Don't recalculate entity groups every time. Instead, keep them in sync
  every time an entity is added or removed.

- Removed `computedChildren` from the entity component - no null nodes
  are guaranteed to be passed now, so there's no need for another
  iteration on the list of children.

- `childrenByParentId` now only looks in the scope of the entity's
  children instead of searching all the entities.
2023-05-02 10:14:03 +02:00
..
app Merge branch 'master' into 29-generic-entities-support 2022-11-21 22:13:47 +01:00
media Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
poll Refactored RSS integration into its own `rss` plugin [closes #199] 2022-01-06 00:46:05 +01:00
request Better way to import `declarative_base` from SQLAlchemy. 2023-04-24 23:23:55 +02:00
webapp More performance improvements for the entities page. 2023-05-02 10:14:03 +02:00
__init__.py Various improvements. 2023-02-08 00:46:50 +01:00
manifest.yaml HTTP backend dependencies moved from optional to required 2022-04-27 14:52:41 +02:00
utils.py Major LINT fixes 2021-04-05 00:58:44 +02:00
uwsgi.py Added uWSGI optional dependency for HTTP backend 2019-02-24 12:35:26 +01:00