Added browser sessions and protected route support.
CI / Formatting (push) Successful in 5s
CI / Linting (push) Successful in 5s
CI / Tests (Python 3.12) (push) Successful in 2m48s
CI / Tests (Python 3.13) (push) Successful in 2m49s
CI / Tests (Python 3.14) (push) Successful in 2m43s
CI / Type Checking (push) Successful in 9s
CI / Spelling (push) Successful in 5s

This commit is contained in:
2026-05-04 21:01:57 -04:00
parent f22d73857b
commit 5443aa86ce
22 changed files with 2057 additions and 57 deletions
+2
View File
@@ -36,6 +36,7 @@ from owlbot.owncast_http import OwncastError
from owlbot.registries.commands import ModuleCommands
from owlbot.registries.events import ModuleEvents
from owlbot.registries.routes import ModuleRoutes
from owlbot.sessions import BrowserSession
# Command system (module-facing).
from .commands import (
@@ -113,6 +114,7 @@ from .storage import ModuleStorage, StorageError
from .templates import ModuleTemplates
__all__ = [
"BrowserSession",
"ChatEvent",
"CommandContext",
"CommandEvent",