build: Update library assets with UI visibility fix
- Rebuild JavaScript library with delayed control panel initialization - Update server assets to include latest UI behavior changes - Ensure built assets reflect invisible UI for regular visitors The control panel now only appears after gate activation, maintaining the invisible CMS principle for end users.
This commit is contained in:
@@ -47,10 +47,10 @@ api:
|
||||
|
||||
# Authentication configuration
|
||||
auth:
|
||||
provider: "mock" # "mock", "jwt", "authentik"
|
||||
provider: "mock" # "mock" for development, "authentik" for production
|
||||
jwt_secret: "" # JWT signing secret (auto-generated in dev mode)
|
||||
# Authentik OIDC configuration (for production)
|
||||
oidc:
|
||||
endpoint: "" # https://auth.example.com/application/o/insertr/
|
||||
client_id: "" # insertr-client
|
||||
client_secret: "" # OAuth2 client secret
|
||||
client_id: "" # insertr-client (OAuth2 client ID from Authentik)
|
||||
client_secret: "" # OAuth2 client secret (or use AUTHENTIK_CLIENT_SECRET env var)
|
||||
Reference in New Issue
Block a user