Add live (redis and websockets)

Add modernised ipynb_tools
Add scheduler
Fix crs in settings
Lots of small fixes
This commit is contained in:
phil 2023-12-21 10:51:31 +05:30
parent 461c31fb6f
commit 47df53f4d1
15 changed files with 1614 additions and 61 deletions

31
src/gisaf/models/live.py Normal file
View file

@ -0,0 +1,31 @@
# from pydantic import BaseModel, Field
# from .geo_models_base import GeoModel
# class LiveModel(GeoModel):
# attribution: str | None = None
# # auto_import:
# category: str | None = None
# count: int
# custom: bool = False
# description: str
# gisType: str
# group: str
# icon: str | None = None
# is_db: bool = True
# is_live: bool
# name: str
# rawSurveyStore: str | None = None
# store: str
# style: str | None = None
# symbol: str
# tagPlugins: list[str] = []
# type: str
# viewableRole: str | None = None
# z_index: int = Field(..., alias='zIndex')
# class GeomGroup(BaseModel):
# name: str
# title: str
# description: str
# models: list[GeoModel]