Commit Graph

  • 7bb9b00dcc feat: v0.7.0 — inspect_container (full-path mount source) main marcus 2026-05-18 15:59:51 +02:00
  • 036429e9bf feat: v0.6.0 — read build_stream log instead of dropping it (#2) marcus 2026-05-18 13:58:55 +02:00
  • 18fe063691 fix: v0.5.1 — pull_image API (Image/pull_start, not Registry/pull_start) marcus 2026-05-18 13:32:13 +02:00
  • f27a5456f6 feat: v0.5.0 — welle B Teil 1 (registry tools: search, tags, pull) marcus 2026-05-18 13:25:59 +02:00
  • 82e8167f67 fix: v0.4.3 — inspect_image rendering polish (follow-up to #4) marcus 2026-05-18 13:13:42 +02:00
  • 4030b8d5ee fix: v0.4.2 — inspect_image used wrong DSM parameter contract marcus 2026-05-18 13:07:53 +02:00
  • 24b97338ba fix: v0.4.1 — remove pause_container / unpause_container (DSM unsupported) marcus 2026-05-18 12:52:52 +02:00
  • 12d532da7b feat: v0.4.0 — welle A (8 new tools: container lifecycle, inspect_image, system_overview) marcus 2026-05-18 12:40:11 +02:00
  • 8adcf93b6a fix: v0.3.3 — delete_container params (error 114) + delete_project orphan guard marcus 2026-05-18 11:38:36 +02:00
  • 3f73ed0aef feat: v0.3.2 — delete_project tool marcus 2026-05-18 11:29:09 +02:00
  • 801dbe15dc feat: v0.3.1 — create_project tool marcus 2026-05-18 11:13:18 +02:00
  • 13e10fa52f feat: v0.3.0 — review welle 2 (M-4, M-5, M-6) marcus 2026-05-18 09:57:20 +02:00
  • 6ba4c7ca92 chore: ruff cleanup — fix 7 long-standing lint findings marcus 2026-05-18 09:15:50 +02:00
  • 8878eda0b2 docs: CLAUDE.md — codify changelog-update rule marcus 2026-05-18 09:11:40 +02:00
  • 4b8b1a0a6e docs: CLAUDE.md — push-retry rule and version-consistency invariant marcus 2026-05-18 09:09:30 +02:00
  • 661460bfd9 fix: v0.2.9 — review welle 1 (C-1, C-2, M-3) marcus 2026-05-18 09:07:00 +02:00
  • a1a9388d88 test: v0.2.8 — comprehensive test suite for dsm_client marcus 2026-04-21 10:15:43 +02:00
  • 4caac3a6c7 fix: v0.2.8 — init cooldown to prevent repeated failed-login hammering marcus 2026-04-21 10:06:35 +02:00
  • e17a70aecf chore: sync uv.lock to 0.2.7; ignore .claude/ local settings marcus 2026-04-21 09:51:18 +02:00
  • 5b14af8ea1 chore: ruff autofix — import sorting, remove unused imports marcus 2026-04-21 09:51:12 +02:00
  • 72d5e13d59 fix: compose — correct operator precedence in update_env_var apply branch marcus 2026-04-21 09:38:56 +02:00
  • 21fd8e168c fix: dsm_client — scrub session IDs, fix re-auth race, detect build_stream JSON errors marcus 2026-04-21 09:37:02 +02:00
  • ad199674e7 fix: v0.2.7 — remove -> str annotations and trim docstrings to reduce tools/list payload marcus 2026-04-21 09:04:17 +02:00
  • a1d4b1d709 docs: update README — 23 tools, delete_container, redeploy build_stream description marcus 2026-04-21 08:52:46 +02:00
  • 7b1d7be5d7 fix: v0.2.6 — trigger_build_stream truly fire-and-forget marcus 2026-04-21 08:44:25 +02:00
  • ebe3baba78 feat: v0.2.5 — redeploy via build_stream (proper DSM image pull) marcus 2026-04-21 08:32:03 +02:00
  • bafa327412 feat: v0.2.4 — image delete workaround + auto-version env-var update marcus 2026-04-21 07:57:57 +02:00
  • ae36a9fbac v0.2.3: scrub operator-specific details from CLAUDE.md marcus 2026-04-21 07:26:56 +02:00
  • 7de4b56962 v0.2.2: BUILD_FAILED pull failure aborts redeploy with clear message marcus 2026-04-21 07:22:36 +02:00
  • 5cff7d8506 v0.2.1: redeploy_project post-start polling (30s timeout) marcus 2026-04-21 07:17:36 +02:00
  • 223075e602 Fix Jenkins-update flow: redeploy_project pull + delete_image safety + delete_container marcus 2026-04-21 07:09:21 +02:00
  • 81d5acd83e Release 0.2.0: README, CHANGELOG, version bump marcus 2026-04-14 07:11:08 +02:00
  • d9f0e75d0a Fix get_container_status: clean name + dual-format response handling marcus 2026-04-14 06:59:50 +02:00
  • 2dbcc0ba5f Add debug_container_response tool for DSM response inspection marcus 2026-04-14 06:45:04 +02:00
  • 7c7e63d89a Add full JSON dump to get_container_status diagnostic logging marcus 2026-04-14 06:38:00 +02:00
  • 584d53e6e4 Fix get_container_status: clean name + dual-format response handling marcus 2026-04-13 21:49:30 +02:00
  • c8cda5ef2b Fix container hash-prefix + status-aware redeploy marcus 2026-04-13 21:43:02 +02:00
  • 6fa35e1b48 Remove pull_image + list_registries; mark Gruppen 6+7 as entfällt marcus 2026-04-13 20:03:17 +02:00
  • 5fe8f5bc73 Add pull_image + list_registries; remove Gruppe 5 (no Volume API) marcus 2026-04-13 19:28:45 +02:00
  • 59f7fc1d6c Fix create_network + delete_network: POST with DevTools-confirmed format marcus 2026-04-13 18:56:21 +02:00
  • 4cee16922f Add list_networks, create_network, delete_network tools (Gruppe 4) marcus 2026-04-13 18:42:10 +02:00
  • 6bdd2bcb6a Add system_df and system_prune tools (Gruppe 3) marcus 2026-04-13 18:36:49 +02:00
  • a8da306ce5 Add container_stats tool (Gruppe 2); remove rename_container marcus 2026-04-13 18:29:17 +02:00
  • 5edd051830 Fix delete_image: POST with images JSON array (DevTools-confirmed format) marcus 2026-04-13 18:19:22 +02:00
  • 2b1e2ead7d Fix delete_image: use sha256 image ID instead of name+tag marcus 2026-04-13 18:03:18 +02:00
  • b6fa547eb4 Add diagnostic logging to delete_image for DSM error 114 marcus 2026-04-13 17:58:50 +02:00
  • 0b48190f99 Anpassungen marcus 2026-04-13 17:55:08 +02:00
  • 24c3059e83 Fix delete_image: use rpartition for name:tag splitting marcus 2026-04-13 17:51:02 +02:00
  • 06735bb447 Add list_images and delete_image tools (Gruppe 1) marcus 2026-04-13 17:44:57 +02:00
  • b921e3a649 Fix compose path: strip /volumeN prefix for FileStation API marcus 2026-04-13 16:07:47 +02:00
  • c0257f6068 Fix compose file probe: use FileStation.List/getinfo instead of FileStation.Info/get marcus 2026-04-13 15:59:27 +02:00
  • dac215840e Fix compose path: resolve real project path via list_projects API marcus 2026-04-13 15:55:34 +02:00
  • e13324e10c Fix deadlock in lazy init: _ensure_initialized calling login via request() marcus 2026-04-13 15:49:26 +02:00
  • 737c816ee7 Add stderr diagnostics and structured httpx timeout to dsm_client marcus 2026-04-13 15:38:37 +02:00
  • 61cbf41900 Fix Claude Desktop loading: lazy NAS connection on first tool call marcus 2026-04-13 15:13:24 +02:00
  • 81ff649ab7 Fix stdio startup for Claude Desktop compatibility marcus 2026-04-13 15:02:29 +02:00
  • a0c1b6ed93 Initial implementation marcus 2026-04-13 14:22:37 +02:00