platypush/platypush
Fabio Manganiello f45df5d4d3
Explictly cast entity IDs to strings when coalescing entity updates
Some plugins may represent entity IDs as integers, while the database
maps external IDs to strings. This may result in entities being
incorrectly mapped during merging. Casting to string prevents these
type-related ambiguities.
2022-04-29 23:24:28 +02:00
..
backend Merge branch 'master' into 191-support-for-general-entities-backend-and-plugin 2022-04-29 16:53:41 +02:00
bus LINT warning fixes 2022-01-23 14:25:00 +01:00
common Create application ngrok tunnel method moved to utils 2021-11-07 11:35:47 +01:00
config Generate a default config.yaml if none is present instead of failing 2022-04-27 13:57:42 +02:00
context Don't raise a pytest warning upon the asyncio "No event loop" warning 2022-04-27 23:25:14 +02:00
cron [#217] Casting get_next to datetime to prevent DST issues 2022-04-28 23:29:45 +02:00
entities Explictly cast entity IDs to strings when coalescing entity updates 2022-04-29 23:24:28 +02:00
event Added docs for config plugin 2021-11-17 23:59:17 +01:00
exceptions Added support for JWT token-based authentication 2021-02-12 22:43:34 +01:00
message Backend support for entities deletion 2022-04-24 21:38:45 +02:00
platydock Added libcap-dev to build requirements for Ubuntu Docker images 2021-11-28 22:40:04 +01:00
plugins Merge branch 'master' into 191-support-for-general-entities-backend-and-plugin 2022-04-28 01:58:24 +02:00
procedure Major LINT fixes 2021-04-05 00:58:44 +02:00
schemas Added Jellyfin integration 2022-03-01 01:32:50 +01:00
user Replaced deprecated sqlalchemy.ext.declarative with sqlalchemy.orm 2022-04-05 22:47:44 +02:00
utils Use Redis instead of an in-process map to store the entity/plugin registry 2022-04-07 00:18:11 +02:00
__init__.py Basic support for entities on the local db and implemented support for switch entities on the tplink plugin 2022-04-04 16:50:17 +02: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