GEOINT-Modus aus Monitor entfernt
Wird als eigenstaendige Anwendung auf separater Subdomain neu aufgebaut. Alle GEOINT-Dateien entfernt, dashboard.html/components.js/main.py auf pre-GEOINT Stand zurueckgesetzt.
Dieser Commit ist enthalten in:
17
src/main.py
17
src/main.py
@@ -298,11 +298,11 @@ class SecurityHeadersMiddleware(BaseHTTPMiddleware):
|
||||
response = await call_next(request)
|
||||
response.headers["Content-Security-Policy"] = (
|
||||
"default-src 'self'; "
|
||||
"script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net https://unpkg.com; "
|
||||
"script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net; "
|
||||
"style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net; "
|
||||
"font-src 'self' https://fonts.gstatic.com; "
|
||||
"img-src 'self' data: https://tile.openstreetmap.de https://server.arcgisonline.com; "
|
||||
"connect-src 'self' wss: ws: https://earthquake.usgs.gov https://api.gdeltproject.org; "
|
||||
"img-src 'self' data: https://tile.openstreetmap.de; "
|
||||
"connect-src 'self' wss: ws:; "
|
||||
"frame-ancestors 'none'"
|
||||
)
|
||||
response.headers["Permissions-Policy"] = (
|
||||
@@ -334,7 +334,6 @@ from routers.public_api import router as public_api_router
|
||||
from routers.chat import router as chat_router
|
||||
from routers.network_analysis import router as network_analysis_router
|
||||
from routers.tutorial import router as tutorial_router
|
||||
from routers.geoint import router as geoint_router
|
||||
|
||||
app.include_router(auth_router)
|
||||
app.include_router(incidents_router)
|
||||
@@ -345,16 +344,6 @@ app.include_router(public_api_router)
|
||||
app.include_router(chat_router, prefix="/api/chat")
|
||||
app.include_router(network_analysis_router)
|
||||
app.include_router(tutorial_router)
|
||||
app.include_router(geoint_router, prefix="/api/geoint")
|
||||
|
||||
@app.on_event("startup")
|
||||
@app.on_event("startup")
|
||||
async def _start_aisstream_on_startup():
|
||||
import asyncio
|
||||
from routers.geoint import _start_aisstream
|
||||
await asyncio.sleep(3)
|
||||
_start_aisstream()
|
||||
|
||||
|
||||
|
||||
@app.websocket("/api/ws")
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren