Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

The server component of API Platform: hypermedia and GraphQL APIs in minutes

api-platform/core è adatto ai principianti?

Negli ultimi 30 giorni api-platform/core ha accettato 46 delle 78 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 4 issue adatte ai principianti.

Stelle
2.6k
Fork
989
Issue aperte per principianti
4
Issue indicizzate
245
Merge medio
2g 1h
PR unite (30g)
104
Lingua principale
PHP
Licenza
MIT
Ultimo push su GitHub
13/10/2026
Ultima indicizzazione
13/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
hacktoberfest good first issue

Come contribuire a api-platform/core

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. I tuoi contributi saranno pubblicati con la licenza MIT del progetto.
  4. Scegli una delle 4 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Symfony 8.2: object mapper probe is a fatal error when symfony/translation is not installed
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    api-platform/core#8725 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON:API: 404/405 router errors are empty, and error objects have a non-spec `type` member
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100

    api-platform/core#8704 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON:API: request documents with no `data`, no `type` or a wrong `type` are accepted with 201
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100

    api-platform/core#8703 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON:API: relations set through the constructor reject spec resource linkage (`relationships.<name>.data`)
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    api-platform/core#8702 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON:API: `included` schema is `items: {anyOf: []}` when a relation points to a resource without operations (`NotExposed`)
    Aperta

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 65/100

    api-platform/core#8700 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON:API: `JsonApiCollectionBaseSchemaNoPagination` declares `data` as `type: array` without `items`
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100

    api-platform/core#8699 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON:API: input schema puts an embedded input DTO collection under `relationships`, but the denormalizer reads it from `attributes`
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100

    api-platform/core#8698 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON Schema: possible incompatibilities when plugging symfony/json-schema
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100

    api-platform/core#8697 ·

    I maintainer di solito rispondono entro 1 giorno

  • JSON Schema: differences with symfony/json-schema
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100

    api-platform/core#8696 ·

    I maintainer di solito rispondono entro 1 giorno

  • [QueryParameter] Support PHP backed enums in OpenAPI schemas
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#8686 ·

    I maintainer di solito rispondono entro 1 giorno

  • SkolemIriConverter isn't reset between requests in worker mode (missing kernel.reset tag)
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100

    api-platform/core#8680 ·

    I maintainer di solito rispondono entro 1 giorno

  • Component and root composer.json dependency floors can drift undetected
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    api-platform/core#8535 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Look into OpenAPI overlay specification
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#8317 ·

    I maintainer di solito rispondono entro 1 giorno

  • Implement Arrazo OpenAPI specification
    Aperta
    OpenAPI

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#8316 ·

    I maintainer di solito rispondono entro 1 giorno

  • RFC: port JSON:API parameter providers to Symfony, deprecate translation listeners
    Aperta
    JSON:API RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    api-platform/core#8194 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [GraphQL] Introduce ArgumentParameter for first-class GraphQL schema argument metadata
    Aperta
    GraphQL RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#7966 ·

    I maintainer di solito rispondono entro 1 giorno

  • GraphQL only API
    Aperta
    GraphQL

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    api-platform/core#7915 · 9 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • OpenAPI: Support for JSON-LD Only APIs
    Aperta
    OpenAPI RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    api-platform/core#7803 · 1 commento · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • OpenAPI: Non-JSON formats should not generate JSON schemas
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    api-platform/core#7802 · 5 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • replace PHP parse_url version
    Aperta
    Has a PR

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 40/100

    api-platform/core#7562 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Please provide a migration path for the ApiFilter attribute => query parameter.
    Forse di nuovo libera @soyuka l’ha presa 321 giorni fa e non c’è nessuna pull request aperta. Aperta

    api-platform/core#7554 · 21 commenti · 2 reazioni · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Support serializer attributes in json streamer
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#7537 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow to either change the `summary` or the `PathItems` on `ApiResource`.
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    api-platform/core#7529 ·

    I maintainer di solito rispondono entro 1 giorno

  • Mercure laravel eloquent updates
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#7381 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Accept absolute URLs for ApiResource URI template.
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    api-platform/core#7339 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Problem with schema descriptions
    Aperta
    OpenAPI

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    api-platform/core#8164 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • 🎸Dynamic OpenAPI Schema Naming Based on DTO Namespace
    Aperta
    OpenAPI

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    api-platform/core#8162 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Laravel] Support for ExistsFilter
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    api-platform/core#7202 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Purge parent collections in inheritance cases
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    api-platform/core#7034 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add Example Value for 'page' Parameter and Clarify Handling of Empty 'page' Values
    Forse di nuovo libera @soyuka l’ha presa 522 giorni fa e non c’è nessuna pull request aperta. Aperta
    OpenAPI

    api-platform/core#7015 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [Laravel] Multi-tenancy support
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#6967 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add polymorphism support (based on discriminator)
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#6915 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • GraphQl custom mutation normalizationContext not work in embedded entity
    Aperta
    GraphQL

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    api-platform/core#8140 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [JSON-LD] [OpenAPI] Introduce violations OpenAPI schema
    Aperta
    OpenAPI PR Welcome

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#6811 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Laravel] GraphQL Cursor Pagination not working
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    api-platform/core#6747 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Cannot force client to cache authenticated responses using Entity cache properties
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    api-platform/core#6730 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • `DELETE` as a collection operation
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#8126 ·

    I maintainer di solito rispondono entro 1 giorno

  • Varnish invalidation on subresource
    Aperta
    http State

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    api-platform/core#8123 ·

    I maintainer di solito rispondono entro 1 giorno

  • Support indexes in query collection/array parameters
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    api-platform/core#8121 ·

    I maintainer di solito rispondono entro 1 giorno

  • Multiple ValidationContext : Wrong Swagger documentation
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#6360 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Open up Paginator::$documents for read
    Aperta
    Elasticsearch

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    api-platform/core#8118 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Make Parameters work with Elasticsearch
    Aperta
    Elasticsearch

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#6267 ·

    I maintainer di solito rispondono entro 1 giorno

  • PUT queries on a Resource with a composite key fail with a duplicate key error
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#6234 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Swagger UI / OpenAPI / JSON Schema : document type "iri" example
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    api-platform/core#6058 · 2 commenti · 6 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • OpenAPI (Swagger) documentation does not take into account the routes hostname
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#6986 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Mapping paths should allow arbitrary files
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    api-platform/core#6025 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Doctrine ODM HttpCache Purger
    Aperta
    doctrine MongoDB

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    api-platform/core#8098 ·

    I maintainer di solito rispondono entro 1 giorno

  • DTO as resource - auto convert subresource identifiers to objects
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    api-platform/core#8094 ·

    I maintainer di solito rispondono entro 1 giorno

  • Implement Vulcain directly in API Platform Core
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    api-platform/core#5884 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Swagger UI pre-authorize feature
    Aperta
    OpenAPI

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    api-platform/core#8079 · 1 commento · 4 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.