Commit Graph

43 Commits

Author SHA1 Message Date
Sebas 9b8bf5d689 Stage 3: Config-Persistenz -- resolve() bootstrappt Datei aus env
CI / test (push) Successful in 13m13s
2026-06-24 07:17:22 +00:00
Sebas e81fa05c40 fix(admin): clippy collapsible_if -> let-chain
CI / test (push) Successful in 11m44s
2026-06-24 07:02:25 +00:00
Sebas 4de5628b05 Stage 3: Admin-Credentials in .env.example
CI / test (push) Failing after 5m26s
2026-06-23 21:02:40 +00:00
Sebas ed0a0779dd Stage 3: Admin-Credentials in compose durchreichen
CI / test (push) Failing after 5m27s
2026-06-23 21:02:30 +00:00
Sebas 5f35f1a205 Stage 3: Admin-Router einbinden (AppState, /admin)
CI / test (push) Failing after 5m29s
2026-06-23 21:01:26 +00:00
Sebas fab77775ff Stage 3: Admin-UI (maud + htmx) -- Config maskiert anzeigen/aendern, Live-Reload
CI / test (push) Successful in 11m47s
2026-06-23 21:01:01 +00:00
Sebas f8acc3ad36 Stage 3: deps fuer Admin-UI (maud, base64, serde)
CI / test (push) Successful in 11m47s
2026-06-23 20:58:50 +00:00
Sebas 86b5555ecc Stage 3: dtrack-http nutzt shared_client (Vorbereitung Live-Reload)
CI / test (push) Successful in 11m56s
2026-06-23 20:10:29 +00:00
Sebas 25083db63a Stage 3: stdio nutzt shared_client
CI / test (push) Failing after 5m39s
2026-06-23 20:10:06 +00:00
Sebas 650709cc2e Stage 3: DtrackServer haelt SharedClient (laufzeit-austauschbar)
CI / test (push) Failing after 5m24s
2026-06-23 20:09:51 +00:00
Sebas 5418698b34 Stage 3: tokio (sync) fuer den laufzeit-austauschbaren Client-Handle
CI / test (push) Successful in 13m15s
2026-06-23 20:09:29 +00:00
Sebas c91fbe7c92 docs: README auf Stage 2 (stdio + HTTP, Server-Modus, Compose)
CI / test (push) Successful in 13m15s
2026-06-23 20:04:55 +00:00
Sebas 2fe67a2812 Stage 2: .env ignorieren
CI / test (push) Successful in 12m37s
2026-06-23 20:04:25 +00:00
Sebas 368232c959 Stage 2: .env.example fuer den Server-Modus
CI / test (push) Successful in 13m26s
2026-06-23 20:04:18 +00:00
Sebas b5f3fd3c82 Stage 2: compose.yml fuer den Server-Modus
CI / test (push) Successful in 13m27s
2026-06-23 20:04:12 +00:00
Sebas 15c7cf2bfb Stage 2: Containerfile.http (Server-Modus, dtrack-http)
CI / test (push) Successful in 13m3s
2026-06-23 20:04:03 +00:00
Sebas 8d155f7a9d Stage 2: dtrack-http zum Workspace hinzufuegen
CI / test (push) Successful in 12m41s
2026-06-23 17:24:11 +00:00
Sebas 533490583d Stage 2: HTTP-Frontend (StreamableHTTP /mcp + Bearer-Auth + /health)
CI / test (push) Successful in 12m51s
2026-06-23 17:24:02 +00:00
Sebas 42be70da03 Stage 2: dtrack-http crate (HTTP-Frontend)
CI / test (push) Successful in 12m37s
2026-06-23 17:23:45 +00:00
Sebas 49ed3ae9d6 Stage 1: dtrack-tools zum Workspace hinzufuegen
CI / test (push) Successful in 12m0s
2026-06-23 16:13:06 +00:00
Sebas 1b71da5606 Stage 1: dtrack-stdio nutzt dtrack-tools + Config-Resolve (Datei/env)
CI / test (push) Successful in 11m58s
2026-06-23 16:12:55 +00:00
Sebas 9d0dd5c350 Stage 1: dtrack-stdio ausgeduennt (nutzt dtrack-tools)
CI / test (push) Failing after 5m34s
2026-06-23 16:12:44 +00:00
Sebas 9cfdb87507 Stage 1: DtrackClient::from_config + DtrackConfig re-export
CI / test (push) Successful in 11m49s
2026-06-23 16:12:32 +00:00
Sebas 7619f968fd Stage 1: dtrack-core haengt von dtrack-config ab
CI / test (push) Successful in 11m37s
2026-06-23 16:12:10 +00:00
Sebas f3e94ba6b2 Stage 1: MCP-Server aus dtrack-stdio in dtrack-tools verschoben
CI / test (push) Successful in 12m2s
2026-06-23 16:12:00 +00:00
Sebas 7a24eb728d Stage 1: dtrack-tools crate (gemeinsamer MCP-Server, transport-unabhaengig)
CI / test (push) Successful in 11m52s
2026-06-23 16:11:44 +00:00
Sebas c09aa78101 Stage 1: Config-Layer (TOML laden/speichern, env-Fallback, Secret-Masking) + Tests
CI / test (push) Successful in 11m36s
2026-06-23 16:06:53 +00:00
Sebas dcfe9f30e0 Stage 1: dtrack-config crate (Config-Layer)
CI / test (push) Failing after 4m59s
2026-06-23 16:06:33 +00:00
Sebas 95a2fc268e Stage 1: dtrack-config zum Workspace hinzufuegen
CI / test (push) Failing after 4m57s
2026-06-23 16:06:28 +00:00
Sebas f2c8a2d311 fix(dtrack-stdio): clippy needless_update -- ueberfluessiges ..Default entfernt
CI / test (push) Successful in 11m35s
2026-06-22 12:27:13 +00:00
Sebas d8e8a577dc fix(dtrack-stdio): serde_json ergaenzen + schemars auf 1.x (rmcp-0.16-kompatibel)
CI / test (push) Failing after 5m19s
2026-06-22 08:47:41 +00:00
Sebas 3fdeb856aa fix(dtrack-core): clippy doc_overindented_list_items im from_env-Doc
CI / test (push) Failing after 5m25s
2026-06-22 08:29:43 +00:00
Sebas e256ab7477 Stage 0: Release-Workflow (Image -> tar.gz als Release-Asset)
CI / test (push) Failing after 5m27s
2026-06-22 08:07:51 +00:00
Sebas ecf9efeeaa Stage 0: README (Setup, Transfer, Desktop-Config, Roadmap)
CI / test (push) Failing after 5m28s
2026-06-22 08:03:35 +00:00
Sebas 0b97e7bc74 Stage 0: .gitignore
CI / test (push) Failing after 5m24s
2026-06-22 08:03:15 +00:00
Sebas 1148bb1551 Stage 0: Containerfile (musl-static, stdio-Entrypoint)
CI / test (push) Failing after 5m25s
2026-06-22 08:03:11 +00:00
Sebas 29708e98ef Stage 0: Rust-CI (clippy + test + musl-Build)
CI / test (push) Failing after 5m25s
2026-06-22 08:03:04 +00:00
Sebas ae8d186862 Stage 0: rmcp stdio-Server mit 3 read-only Tools 2026-06-22 08:02:53 +00:00
Sebas 05a7480dfc Stage 0: dtrack-stdio crate (rmcp stdio-Server) 2026-06-22 08:02:36 +00:00
Sebas 71889ab036 Stage 0: DT-API-Client (read-only) + Unit-Tests 2026-06-22 08:02:30 +00:00
Sebas fb3906e821 Stage 0: dtrack-core crate (DT-API-Client) 2026-06-22 08:02:12 +00:00
Sebas 4e8c1082c3 Stage 0: Cargo-Workspace anlegen 2026-06-22 08:02:06 +00:00
Sithies feb8ab987e Add README.md 2026-06-22 07:21:07 +00:00