- Fix YAML tags in auth config struct (json -> yaml) - Update CLI configs to use pre-hashed API keys - Remove double hashing in WebSocket client - Fix port mapping (9102 -> 9103) in CLI commands - Update permission keys to use jobs:read, jobs:create, etc. - Clean up all debug logging from CLI and server - All user roles now authenticate correctly: * Admin: Can queue jobs and see all jobs * Researcher: Can queue jobs and see own jobs * Analyst: Can see status (read-only access) Multi-user authentication is now fully functional.
17 lines
228 B
YAML
17 lines
228 B
YAML
base_path: "/app/data/experiments"
|
|
|
|
auth:
|
|
enabled: false
|
|
|
|
server:
|
|
address: ":9101"
|
|
|
|
database:
|
|
type: "sqlite"
|
|
connection: "/app/data/experiments/fetch_ml.db"
|
|
|
|
redis:
|
|
url: "redis://redis:6379"
|
|
|
|
logging:
|
|
level: "debug"
|