- 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.
76 lines
1.6 KiB
YAML
76 lines
1.6 KiB
YAML
site_name: Fetch ML Documentation
|
|
site_description: Secure Machine Learning Platform
|
|
repo_url: https://github.com/jfraeys/fetch_ml
|
|
edit_uri: edit/main/docs/
|
|
|
|
docs_dir: src
|
|
site_dir: _site
|
|
|
|
nav:
|
|
- Home: index.md
|
|
- Getting Started:
|
|
- quick-start.md
|
|
- installation.md
|
|
- first-experiment.md
|
|
- Development:
|
|
- development-setup.md
|
|
- testing.md
|
|
- architecture.md
|
|
- cli-reference.md
|
|
- zig-cli.md
|
|
- queue.md
|
|
- smart-defaults.md
|
|
- cicd.md
|
|
- Operations & Production:
|
|
- deployment.md
|
|
- environment-variables.md
|
|
- production-monitoring.md
|
|
- operations.md
|
|
- redis-ha.md
|
|
- release-checklist.md
|
|
- Security:
|
|
- security.md
|
|
- api-key-process.md
|
|
- user-permissions.md
|
|
- Reference:
|
|
- configuration-schema.md
|
|
- troubleshooting.md
|
|
- Architecture Decisions:
|
|
- adr/README.md
|
|
- adr/ADR-001-use-go-for-api-server.md
|
|
- adr/ADR-002-use-sqlite-for-local-development.md
|
|
- adr/ADR-003-use-redis-for-job-queue.md
|
|
|
|
theme:
|
|
name: material
|
|
palette:
|
|
- scheme: default
|
|
primary: blue
|
|
accent: blue
|
|
- scheme: slate
|
|
primary: blue
|
|
accent: blue
|
|
font:
|
|
text: Roboto
|
|
code: Roboto Mono
|
|
features:
|
|
- navigation.instant
|
|
- navigation.tracking
|
|
- navigation.tabs
|
|
- navigation.sections
|
|
- navigation.expand
|
|
- navigation.indexes
|
|
- toc.integrate
|
|
- search.highlight
|
|
- search.share
|
|
|
|
plugins:
|
|
- search
|
|
|
|
markdown_extensions:
|
|
- codehilite
|
|
- admonition
|
|
- toc:
|
|
permalink: true
|
|
- pymdownx.superfences
|
|
- pymdownx.highlight
|