add aprs symbols to http server

This commit is contained in:
Jakob Ketterl
2019-09-18 17:22:35 +02:00
parent 30512e347a
commit c6c4012a36
3 changed files with 28 additions and 6 deletions

View File

@ -1,12 +1,13 @@
from owrx.controllers import (
StatusController,
IndexController,
AssetsController,
OwrxAssetsController,
WebSocketController,
MapController,
FeatureController,
ApiController,
MetricsController,
AprsSymbolsController,
)
from http.server import BaseHTTPRequestHandler
import re
@ -36,11 +37,12 @@ class Router(object):
mappings = [
{"route": "/", "controller": IndexController},
{"route": "/status", "controller": StatusController},
{"regex": "/static/(.+)", "controller": AssetsController},
{"regex": "/static/(.+)", "controller": OwrxAssetsController},
{"regex": "/aprs-symbols/(.+)", "controller": AprsSymbolsController},
{"route": "/ws/", "controller": WebSocketController},
{"regex": "(/favicon.ico)", "controller": AssetsController},
{"regex": "(/favicon.ico)", "controller": OwrxAssetsController},
# backwards compatibility for the sdr.hu portal
{"regex": "/(gfx/openwebrx-avatar.png)", "controller": AssetsController},
{"regex": "/(gfx/openwebrx-avatar.png)", "controller": OwrxAssetsController},
{"route": "/map", "controller": MapController},
{"route": "/features", "controller": FeatureController},
{"route": "/api/features", "controller": ApiController},