Commit Graph
9 Commits
Author SHA1 Message Date
waffle2k 178d3f361c Add JSON API endpoint, CLI tool, and MCP server
- Add /api/finger and /api/finger/<username> JSON endpoints
- Remove hardcoded default credentials from config.py; require BASIC_AUTH_USERS env var
- Add cli/finger.py: query and plan-upload CLI using the JSON API
- Add mcp/server.py: FastMCP server exposing finger_user and upload_plan tools
- All credentials and base URL are read from environment variables
2026-05-07 12:03:23 -07:00
pmb 1e53363271 Handle utf decoding 2025-07-02 17:54:32 -07:00
pmb 7515431fb5 Add missing package to the Dockerfile 2025-06-27 15:30:31 -07:00
pmb fd493f13e9 Support file uploads for setting finger status 2025-06-27 15:20:54 -07:00
pmb 1576c4508b Fixed typo 2025-06-26 15:03:22 -07:00
pmb 9f1b2c2562 Changed some of the formatting etc 2025-06-26 15:00:22 -07:00
pmb cf022404bb Docker image publishing 2025-06-26 14:44:42 -07:00
pmb b15c4b60a7 Add curl to the Dockerfile to satisfy health check 2025-06-26 14:20:02 -07:00
pmb b672b249a6 first commit 2025-06-26 12:44:28 -07:00