issues
search
librariesio
/
libraries.io
:books: The Open Source Discovery Service
https://libraries.io
GNU Affero General Public License v3.0
1.1k
stars
204
forks
source link
Refactor github graphql integration
#3237
Closed
macowie
closed
7 months ago
macowie
commented
8 months ago
Goals of this refactor:
Provide a consistent interface for sending queries and handling responses, protect the rest of the application from 3rd party changes
Establish a central location for knowledge about the service and its config, with hooks to monitor activity
Improve error handling/detection
Relieve AuthToken and other parts of the code from having to know the particulars of graphql
Goals of this refactor: