Skip to content

2.1.0 - GraphQL API

Robin Bourachot requested to merge api into master

This pull request adds a whole GraphQL API that took me whole months to make so please review my PR and please tell me if there are issues in my code.

  • This PR adds 4 new tables to the database: api_authcodes, api_clients, api_tokens, glow_sessions;
  • This API entirely depends on Discord's, which means the user will need to be logged into Discord to authorize clients.

Some features are missing:

  • You cannot create applications yet;
  • There is no migration implemented into the GraphQL API;
  • There is no restriction on what data an application can access.

If you have questions, please let me know about them.

Merge request reports

Loading