Links and auto links behaviours impose out-of-spec limitations.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Empieza trazando las rutas del renderizador para los enlaces de nivel superior, los enlaces de nivel de recurso, la opción remove_links y los recursos singulares. Compara cada combinación con las especificaciones de JSON:API para el nivel superior y los objetos de recurso; se considera terminado cuando estos objetos de enlaces pueden incluirse u omitirse de forma independiente sin las limitaciones indicadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
According to spec, links object presence is optional in top level and resource objects.
However, this library imposes the following out-of-spec limitations:
- if top level links object is generated (remove_links: false), resource level links object presence is effectively enforced
- if resource level links object is controlled manually (remove_links: true), top level links object is omitted
- when rendering singular resources, top level links object is omitted
The first two limitations make it impossible to implement, for example, a paged list view for identifiable but not individually addressable resources.
- Lenguaje dominante
- Elixir
- Estrellas
- 511
- Forks
- 76
- Merge medio
- 8 h 46 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 beam-community/jsonapi
-
(FunctionClauseError) in DataToParams.transform_relationship/2` on scalar relationship linkageAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
beam-community/jsonapi#473 ·
-
Top-level links are wrong when getting related resourcesPosiblemente ocupada @grzuy la tomó hace 46 días. Abiertostale:discard
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
beam-community/jsonapi#466 · 2 comentarios ·
Todos los issues de beam-community/jsonapi
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
expert-lsp/expert#942 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
carverauto/serviceradar#5756 ·
Los mantenedores suelen responder en 1 día
-
Markdown preview can show an outdated version of the cell sourcePosiblemente ocupada @RaphaelFakhri la tomó hace 1 día. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
livebook-dev/livebook#3228 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 93/100
TomerAberbach/profiler-md#732 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
inertiajs/inertia-phoenix#84 ·