feat: add Mine Map v1
This commit is contained in:
1 parent
548051899e
commit
60a831950c
16 files changed
+2027
-163
No files matched your search
+8
-3
@@ -16,10 +16,12 @@ from app.identity import (
|
||||
SESSION_COOKIE,
|
||||
get_current_user,
|
||||
install_identity_middleware,
|
||||
require_permission,
|
||||
router as identity_router,
|
||||
)
|
||||
from app.frontend.router import router as frontend_router
|
||||
from app.inventory.router import router as inventory_router
|
||||
from app.locations.router import router as locations_router
|
||||
from app.components.router import router as components_router
|
||||
from app.repairs.exceptions import (
|
||||
ControlBoardReplacementActorRequired,
|
||||
@@ -45,6 +47,7 @@ app.include_router(identity_router)
|
||||
app.include_router(frontend_router)
|
||||
app.include_router(inventory_router)
|
||||
app.include_router(components_router)
|
||||
app.include_router(locations_router)
|
||||
install_identity_middleware(app)
|
||||
|
||||
|
||||
@@ -1873,7 +1876,10 @@ def list_miner_hashboards(miner_id: str, current_user: dict = Depends(get_curren
|
||||
|
||||
|
||||
@app.get("/api/miners/{miner_id}/status-snapshots")
|
||||
def list_miner_status_snapshots(miner_id: str, current_user: dict = Depends(get_current_user)):
|
||||
def list_miner_status_snapshots(
|
||||
miner_id: str,
|
||||
current_user: dict = Depends(require_permission("miners.view")),
|
||||
):
|
||||
conn = None
|
||||
try:
|
||||
conn = get_db_connection()
|
||||
@@ -16482,8 +16488,7 @@ def list_location_import_issues(
|
||||
conn.close()
|
||||
|
||||
|
||||
@app.get("/api/location/map")
|
||||
def get_location_map(
|
||||
def get_legacy_location_map(
|
||||
current_user: dict = Depends(get_current_user),
|
||||
):
|
||||
ensure_location_tables()
|
||||
|
||||
Reference in new issue
Block a user