moved github requests to the client