- 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.
90 lines
1.6 KiB
YAML
90 lines
1.6 KiB
YAML
# GitHub Pages configuration
|
|
|
|
# Site settings
|
|
title: "Fetch ML Documentation"
|
|
description: "Secure Machine Learning Platform"
|
|
baseurl: "/fetch_ml"
|
|
url: "https://fetch-ml.github.io"
|
|
|
|
# Build settings
|
|
markdown: kramdown
|
|
highlighter: rouge
|
|
theme: minima
|
|
plugins:
|
|
- jekyll-sitemap
|
|
- jekyll-feed
|
|
- jekyll-optional-front-matter
|
|
- jekyll-readme-index
|
|
- jekyll-titles-from-headings
|
|
- jekyll-seo-tag
|
|
|
|
# Versioning
|
|
version: "1.0.0"
|
|
versions:
|
|
- "1.0.0"
|
|
- "0.9.0"
|
|
latest_version: "1.0.0"
|
|
|
|
# Navigation
|
|
nav:
|
|
- title: "Getting Started"
|
|
subnav:
|
|
- title: "Quick Start"
|
|
url: "/quick-start/"
|
|
- title: "Guides"
|
|
subnav:
|
|
- title: "CLI Reference"
|
|
url: "/cli-reference/"
|
|
- title: "Architecture"
|
|
url: "/architecture/"
|
|
- title: "Server Setup"
|
|
url: "/server-setup/"
|
|
- title: "Development"
|
|
subnav:
|
|
- title: "Contributing"
|
|
url: "/contributing/"
|
|
- title: "API Reference"
|
|
url: "/api/"
|
|
- title: "Performance Monitoring"
|
|
url: "/performance-monitoring/"
|
|
|
|
# Collections
|
|
collections:
|
|
docs:
|
|
output: true
|
|
permalink: /:collection/:name/
|
|
api:
|
|
output: true
|
|
permalink: /api/:name/
|
|
|
|
# Exclude files from processing
|
|
exclude:
|
|
- Gemfile
|
|
- Gemfile.lock
|
|
- node_modules
|
|
- vendor
|
|
- .gitignore
|
|
- README.md
|
|
- Makefile
|
|
|
|
# Include files
|
|
include:
|
|
- _pages
|
|
|
|
# SEO
|
|
author: "Fetch ML Team"
|
|
twitter:
|
|
username: "fetch_ml"
|
|
card: "summary"
|
|
|
|
# Google Analytics (optional)
|
|
google_analytics: ""
|
|
|
|
# Mermaid diagrams for architecture
|
|
mermaid:
|
|
enabled: true
|
|
|
|
# Code highlighting
|
|
kramdown:
|
|
input: GFM
|
|
syntax_highlighter: rouge
|