diff --git a/__pycache__/app.cpython-310.pyc b/__pycache__/app.cpython-310.pyc index 7cb2c17..cce2f79 100644 Binary files a/__pycache__/app.cpython-310.pyc and b/__pycache__/app.cpython-310.pyc differ diff --git a/__pycache__/config_env.cpython-310.pyc b/__pycache__/config_env.cpython-310.pyc index 9bbbc92..570528c 100644 Binary files a/__pycache__/config_env.cpython-310.pyc and b/__pycache__/config_env.cpython-310.pyc differ diff --git a/__pycache__/mqtt_gateway_monitor.cpython-310.pyc b/__pycache__/mqtt_gateway_monitor.cpython-310.pyc new file mode 100644 index 0000000..3c98988 Binary files /dev/null and b/__pycache__/mqtt_gateway_monitor.cpython-310.pyc differ diff --git a/__pycache__/security.cpython-310.pyc b/__pycache__/security.cpython-310.pyc index 0c11b1b..b0e7a4d 100644 Binary files a/__pycache__/security.cpython-310.pyc and b/__pycache__/security.cpython-310.pyc differ diff --git a/assets/maps/floor_0.png b/assets/maps/floor_0.png new file mode 100644 index 0000000..7298494 Binary files /dev/null and b/assets/maps/floor_0.png differ diff --git a/assets/maps/floor_1.png b/assets/maps/floor_1.png new file mode 100644 index 0000000..ac26179 Binary files /dev/null and b/assets/maps/floor_1.png differ diff --git a/assets/maps/maps.json b/assets/maps/maps.json new file mode 100644 index 0000000..988d5db --- /dev/null +++ b/assets/maps/maps.json @@ -0,0 +1,33 @@ +{ + "items": [ + { + "floor": 0, + "name": "floor_0.png", + "mime_type": "image/png", + "metadata": { + "pixel_ratio": 1.0, + "calibrated": false, + "origin": [ + 0, + 0 + ], + "grid_size": 50 + } + }, + { + "floor": 1, + "name": "floor_1.png", + "mime_type": "image/png", + "metadata": { + "pixel_ratio": 1.0, + "calibrated": false, + "origin": [ + 0, + 0 + ], + "grid_size": 50 + } + } + ], + "count": 2 +} \ No newline at end of file diff --git a/logica_reslevis/__pycache__/config.cpython-310.pyc b/logica_reslevis/__pycache__/config.cpython-310.pyc index 7cb0816..5d558a4 100644 Binary files a/logica_reslevis/__pycache__/config.cpython-310.pyc and b/logica_reslevis/__pycache__/config.cpython-310.pyc differ diff --git a/logica_reslevis/__pycache__/gateway.cpython-310.pyc b/logica_reslevis/__pycache__/gateway.cpython-310.pyc index fe800e7..f344a21 100644 Binary files a/logica_reslevis/__pycache__/gateway.cpython-310.pyc and b/logica_reslevis/__pycache__/gateway.cpython-310.pyc differ diff --git a/logica_reslevis/__pycache__/gui_config.cpython-310.pyc b/logica_reslevis/__pycache__/gui_config.cpython-310.pyc new file mode 100644 index 0000000..ea142af Binary files /dev/null and b/logica_reslevis/__pycache__/gui_config.cpython-310.pyc differ diff --git a/logica_reslevis/__pycache__/setting.cpython-310.pyc b/logica_reslevis/__pycache__/setting.cpython-310.pyc new file mode 100644 index 0000000..05b462d Binary files /dev/null and b/logica_reslevis/__pycache__/setting.cpython-310.pyc differ diff --git a/logica_reslevis/__pycache__/tracker_mode.cpython-310.pyc b/logica_reslevis/__pycache__/tracker_mode.cpython-310.pyc new file mode 100644 index 0000000..19dd4ee Binary files /dev/null and b/logica_reslevis/__pycache__/tracker_mode.cpython-310.pyc differ diff --git a/logica_reslevis/__pycache__/user_preferences.cpython-310.pyc b/logica_reslevis/__pycache__/user_preferences.cpython-310.pyc new file mode 100644 index 0000000..436ecba Binary files /dev/null and b/logica_reslevis/__pycache__/user_preferences.cpython-310.pyc differ diff --git a/logica_reslevis/__pycache__/zone_area_definition.cpython-310.pyc b/logica_reslevis/__pycache__/zone_area_definition.cpython-310.pyc new file mode 100644 index 0000000..5025f6b Binary files /dev/null and b/logica_reslevis/__pycache__/zone_area_definition.cpython-310.pyc differ diff --git a/models/__pycache__/mnuser.cpython-310.pyc b/models/__pycache__/mnuser.cpython-310.pyc index 20c6ace..a7d1cad 100644 Binary files a/models/__pycache__/mnuser.cpython-310.pyc and b/models/__pycache__/mnuser.cpython-310.pyc differ diff --git a/requirements.lock b/requirements.lock new file mode 100644 index 0000000..f673cb2 --- /dev/null +++ b/requirements.lock @@ -0,0 +1,74 @@ +annotated-types==0.7.0 +antiorm==1.2.1 +anyio==4.9.0 +attrs==25.3.0 +certifi==2025.7.14 +cffi==1.17.1 +charset-normalizer==3.4.2 +click==8.2.1 +cryptography==45.0.5 +dnspython==2.7.0 +ecdsa==0.19.1 +email_validator==2.2.0 +exceptiongroup==1.3.0 +fastapi==0.116.1 +fastapi-cli==0.0.8 +fastapi-cloud-cli==0.1.5 +fastapi-login==1.10.3 +greenlet==3.2.3 +h11==0.16.0 +httpcore==1.0.9 +httptools==0.6.4 +httpx==0.28.1 +idna==3.10 +itsdangerous==2.2.0 +Jinja2==3.1.6 +jwt==1.4.0 +ldap3==2.9.1 +lxml==6.0.0 +markdown-it-py==3.0.0 +MarkupSafe==3.0.2 +mdurl==0.1.2 +openapi-python-client==0.25.3 +orjson==3.11.1 +passlib==1.7.4 +pyasn1==0.6.1 +pycparser==2.22 +pydantic==2.11.7 +pydantic-extra-types==2.10.5 +pydantic-settings==2.10.1 +pydantic_core==2.33.2 +Pygments==2.19.2 +PyJWT==2.10.1 +pysam==0.23.3 +python-dateutil==2.9.0.post0 +python-dotenv==1.1.1 +python-jose==3.5.0 +python-multipart==0.0.20 +pytz==2025.2 +PyYAML==6.0.2 +requests==2.32.4 +rich==14.1.0 +rich-toolkit==0.14.9 +rignore==0.6.4 +rsa==4.9.1 +ruamel.yaml==0.18.14 +ruamel.yaml.clib==0.2.12 +ruff==0.12.7 +sentry-sdk==2.34.1 +shellingham==1.5.4 +six==1.17.0 +sniffio==1.3.1 +SQLAlchemy==2.0.42 +starlette==0.47.2 +typer==0.16.0 +typing-inspection==0.4.1 +typing_extensions==4.14.1 +ujson==5.10.0 +urllib3==2.5.0 +uvicorn==0.35.0 +uvloop==0.21.0 +vcfpy==0.13.8 +vobject==0.9.9 +watchfiles==1.1.0 +websockets==15.0.1 diff --git a/routes/__pycache__/majornet.cpython-310.pyc b/routes/__pycache__/majornet.cpython-310.pyc index 886b893..fd2cbf3 100644 Binary files a/routes/__pycache__/majornet.cpython-310.pyc and b/routes/__pycache__/majornet.cpython-310.pyc differ diff --git a/routes/__pycache__/reslevis.cpython-310.pyc b/routes/__pycache__/reslevis.cpython-310.pyc index bcbcad9..4c28d3d 100644 Binary files a/routes/__pycache__/reslevis.cpython-310.pyc and b/routes/__pycache__/reslevis.cpython-310.pyc differ diff --git a/schemas/__pycache__/reslevis.cpython-310.pyc b/schemas/__pycache__/reslevis.cpython-310.pyc index aa757f6..545eb74 100644 Binary files a/schemas/__pycache__/reslevis.cpython-310.pyc and b/schemas/__pycache__/reslevis.cpython-310.pyc differ diff --git a/schemas/reslevis.py b/schemas/reslevis.py index 0fd3110..f36540c 100644 --- a/schemas/reslevis.py +++ b/schemas/reslevis.py @@ -176,7 +176,6 @@ class AlarmCoreItem(BaseModel): status: str timestamp: str operator: Optional[UUID] = None - operatorName: Optional[str] = None assignment_timestamp: Optional[str] = None resolution_timestamp: Optional[str] = None