Expose les commandes tickets/sprints sur le transport web (web-server/lib.rs), avec factorisation des DTO tickets partagés entre Tauri et web dans un nouveau module backend/src/ticket_dto.rs (app-tauri/src/tickets.rs consomme désormais ce module commun). Lot 1 du ticket #86, backend/web-server. Le lot 2 (frontend) suit sur une nouvelle branche depuis develop à jour. QA vert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
24 lines
698 B
TOML
24 lines
698 B
TOML
[package]
|
|
name = "backend"
|
|
version = "0.3.0"
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
rust-version.workspace = true
|
|
description = "IdeA shared backend composition root, reusable by desktop and server adapters."
|
|
|
|
[dependencies]
|
|
domain = { workspace = true }
|
|
application = { workspace = true }
|
|
infrastructure = { workspace = true }
|
|
tokio = { workspace = true, features = ["io-std", "rt"] }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
uuid = { workspace = true }
|
|
async-trait = { workspace = true }
|
|
interprocess = { version = "2.4", features = ["tokio"] }
|
|
base64 = "0.22"
|
|
|
|
[features]
|
|
vector-http = ["infrastructure/vector-http"]
|
|
vector-onnx = ["infrastructure/vector-onnx"]
|