list and create endpoints aren't correctly matched
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- openapi, typescript
- Área
- api
Línea de trabajo
Comienza con el punto de entrada parseOpenApi3Documentation y compara su comportamiento con el fork enlazado emdgroup/api-doc-parser. Reproduce el análisis sintáctico de los endpoints de colección /.../users y de elemento /.../users/{id} y verifica después que se detecten tanto sus operaciones de list/create como las de elemento.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Api Doc-parser version: 0.16.1
Description
Following the guidelines for creating the endpoint names, I am just getting the operations defined for the /.../users/{id] endpoint (e.g. get, put, delete). The operations that are defined for the .../users endpoint (get, post) are not detected by the doc parser.
Possible Solution
This fork takes care of these issues. While you can inject the customized doc-parser in the following way:
import { parseOpenApi3Documentation } from '@emdgroup-liquid/api-doc-parser';
import { ApiPlatformAdminDataProvider, openApiDataProvider } from '@api-platform/admin';
const customDataProvider: ApiPlatformAdminDataProvider = openApiDataProvider({
...
apiDocumentationParser: parseOpenApi3Documentation,
});
const Admin = () => {
return (
<OpenApiAdmin
...
dataProvider={customDataProvider} />
);
};
It would be nice to integrate the changes into this main repo.
- Lenguaje dominante
- TypeScript
- Estrellas
- 113
- Forks
- 80
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de api-platform/api-doc-parser
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
api-platform/api-doc-parser#158 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
api-platform/api-doc-parser#129 · 1 comentario ·
-
api-platform/api-doc-parser#125 · 1 comentario · 1 asignado ·
-
api-platform/api-doc-parser#115 · 4 comentarios · 1 asignado ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100
api-platform/api-doc-parser#113 ·
Todos los issues de api-platform/api-doc-parser
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/inspector#2458 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
carbon-design-system/ibm-products#9907 ·