Skip to content

Migrate to neo4j/graphql library in Hub #491

@pkosiec

Description

@pkosiec

Description

Blocked by: #645

As https://github.com/neo4j-graphql/neo4j-graphql-js is now deprecated (see explanation), we need to migrate to https://github.com/neo4j/graphql.

Unfortunately, at the time of writing this description, @additionalLabels directives are not supported - and we use them for zero-downtime content update in Hub.

Reason

  1. The neo4j-graphql-js library is now deprecated and no longer maintained. The neo4j/graphql solution is official library from Neo4j, which we should pick as our solution for Hub GraphQL API.
  2. After bumping security vulnerabilities, we broke GraphQL API contract: Add name for each query and mutation in Hub Go client #378

Links

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions