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:
26
insertr-test.yaml
Normal file
26
insertr-test.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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"
|
||||
Reference in New Issue
Block a user