Restructured preview functionality into a separate mediapreview package.

This commit is contained in:
2026-08-12 00:06:56 +00:00
parent 07305538dc
commit 0c3c3615ce
14 changed files with 47 additions and 1926 deletions
+3 -2
View File
@@ -2,11 +2,12 @@ import asyncio
from secrets import token_bytes
import msgspec
from mediapreview.office import is_available_cached
from sanic import Blueprint, json
from sanic.exceptions import BadRequest
from sanic.log import logger
from cista import __version__, auth, config, onlyoffice, sharefs, sso, watching
from cista import __version__, auth, config, sharefs, sso, watching
from cista.auth import (
create_share_token_handler,
create_token_handler,
@@ -67,7 +68,7 @@ async def watch(req, ws):
"version": __version__,
"public": config.config.public,
"paskia": sso.paskia_enabled(),
"office_previews": await onlyoffice.is_available_cached(),
"office_previews": await is_available_cached(),
},
"user": user_info,
}