Commit Graph

61 Commits

Author SHA1 Message Date
marcus 8cf707e3bd fix: extract list IDs from sortingIndexByTaskList, remove tasklistsync (v0.2.2) 2026-04-15 13:38:52 +02:00
marcus 8262c8440c fix: add tasklistsync, fix get_circles response, update SPEC (v0.2.1) 2026-04-15 13:29:01 +02:00
marcus 119a0b577e feat: Gruppe 2 – MCP Tools get_circles, get_lists, get_tasks (v0.2.0) 2026-04-15 13:22:48 +02:00
marcus 7372648894 fix: login response parsing a00.r.r (v0.1.5) 2026-04-15 13:15:08 +02:00
marcus a680fb2e51 fix: remove type parameter from login request (v0.1.4) 2026-04-15 13:12:30 +02:00
marcus dc608e8c09 fix: login type parameter EMAIL (v0.1.3) 2026-04-15 13:03:37 +02:00
marcus e24f9a8b7e fix: login error logging + E-Mail label (v0.1.2) 2026-04-15 12:40:36 +02:00
marcus 6c3c3c9b48 fix: add PyYAML dependency (v0.1.1) 2026-04-15 12:36:47 +02:00
marcus 3f3828f3c4 fix: add server.py placeholder to fix serve startup 2026-04-15 12:31:19 +02:00
marcus 38da31b0cb feat: Gruppe 1 – Projektgerüst, Auth, CLI (v0.1.0)
- pyproject.toml: hatchling build, mcp-familywall entry-point, deps
- src/mcp_familywall/__init__.py: version 0.1.0
- src/mcp_familywall/config.py: YAML config loader (schema_version: 1)
- src/mcp_familywall/auth.py: keyring credential resolution (FW_EMAIL/FW_PASSWORD → keyring)
- src/mcp_familywall/fw_client.py: httpx client, login/logout/call, FW_DEBUG logging
- src/mcp_familywall/cli.py: click CLI with setup / check / serve commands
- .gitignore, README.md, CLAUDE.md, SPEC.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 12:18:37 +02:00
marcus a58c776298 first commit 2026-04-15 11:13:10 +02:00