- 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.
26 lines
588 B
YAML
26 lines
588 B
YAML
# Test configuration for Authentik integration
|
|
dev_mode: true
|
|
|
|
database:
|
|
path: "./insertr-test.db"
|
|
|
|
server:
|
|
port: 8080
|
|
sites:
|
|
- site_id: "default"
|
|
path: "./demos/default_enhanced"
|
|
source_path: "./demos/default"
|
|
auto_enhance: true
|
|
|
|
cli:
|
|
site_id: "default"
|
|
output: "./dist"
|
|
inject_demo_gate: true
|
|
|
|
auth:
|
|
provider: "mock" # Change this to test different providers
|
|
jwt_secret: "test-secret-change-in-production"
|
|
oidc:
|
|
endpoint: "https://auth.example.com/application/o/insertr/"
|
|
client_id: "insertr-test-client"
|
|
client_secret: "test-secret" |