-
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