Initial Commit

This commit is contained in:
2026-06-11 11:50:50 -04:00
commit d4a69c41be
2748 changed files with 80489 additions and 0 deletions
+48
View File
@@ -0,0 +1,48 @@
"""Ingress const variables."""
try:
from enum import StrEnum # type: ignore
except ImportError:
from enum import Enum
class StrEnum(str, Enum):
pass
import logging
from typing import TYPE_CHECKING
if TYPE_CHECKING:
from typing import Final
DOMAIN: "Final" = "ingress"
LOGGER: "Final" = logging.getLogger(__package__)
API_BASE: "Final" = "/api/ingress"
URL_BASE: "Final" = "/files/ingress"
class WorkMode(StrEnum):
INGRESS = "ingress"
SUBAPP = "subapp"
IFRAME = "iframe"
AUTH = "auth"
HASSIO = "hassio"
CUSTOM = "custom"
class UIMode(StrEnum):
NORMAL = "normal"
TOOLBAR = "toolbar"
REPLACE = "replace"
class RewriteMode(StrEnum):
HEADER = "header"
BODY = "body"
class ConfMode(StrEnum):
AGENT = "agent"
YAML = "yaml"