AdiKsOnDev / AdiKsOnDev/linear-cli

Add project filtering support for milestone queries

Abierto
#3 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
8
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Enable filtering milestones by project ID in GraphQL queries.

**Current behavior:**
Project filtering is disabled in `build_milestone_filter()` due to GraphQL schema issues. Client-side filtering is used as a workaround in `resolve_milestone_id()`.

**Example usage:**
```bash
linear milestone list --project "Backend Improvements"
```

**Implementation:**
- Research correct GraphQL filter syntax for milestone project filtering
- Update `build_milestone_filter()` to support project_id parameter
- Remove TODO comment in queries.py
- Test with Linear API to ensure schema compatibility

**Files to modify:**
- `src/linear_cli/api/queries.py` (build_milestone_filter function)

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.