Searching for a repo in Github APIv3 - search

I know how to search for a repository by providing key words in Github APIv2 .But is this possible in the APIv3?
http://develop.github.com/p/repo.html
It says
"This API is deprecated. Check out API v3 for the latest documentation."
But I would like to do the same search operation in APIv3. Is this possible?
Please help.....

Repository search is now currently supported using API v3.
The documentation is available here.

Related

How to resore Github repo from archive using Octokit

I have archive from github migration API. How can I restore it in different repo using Nodejs and Octokit?
Apparently GitHub's REST API does not support 'un-archiving' repositories but, apparently it is possible to do it with GraphQL API as pointed in this post in GitHub Community.
Remember Octokit has a GraphQL API client for browsers and Node
About unarchiving it in a different repository I'm not sure if it would be possible. Maybe you could take a look into this Octoherd copy-repository utility (by #gr2m, the creator of Octokit)

How can I update the issue body of a github issue via the api?

I can't seem to find documentation regarding this.
I want to update the body or title of an issue via the API.
Any help would be greatly appreciated.
I actually found the documented solution. It is using the PATCH method.
See here: https://developer.github.com/v3/issues/#edit-an-issue
PATCH /repos/:owner/:repo/issues/:number
Request Parameters: https://developer.github.com/v3/issues/#parameters-3
You also have an alternative (which still uses the GitHub API): GitHub CLI gh 1.6 (Feb. 2021)
GitHub CLI now supports editing issues and pull requests, and pull request auto-merge
GitHub CLI 1.6 now includes support for editing issues and pull requests, allowing you to:
Edit the title or body
Add metadata like labels, assignees, reviewers, projects, and milestones
This latest release also supports enabling auto-merge for pull requests.

Is Azure Storage REST API version "2015-07-08" used by storage client v7 documented anywhere?

I went to update the Azure storage client nuget here, and before pulling it read the changelog. In the changelog they say "support for 2015-07-08 REST version. Please see our REST API documentation and blogs for information...". I have looked all over and can't find any documentation for that API version (2015-07-08) of what was changed. Does anyone know what was changed and/or where the changes are documented?
Version 7.x of the client library is based on version 2015-07-08 (the latest version). However, the change to the service with this version, as compared to version 2015-04-05, is very minor. The only change is the addition of the GetPageRangesDiff/GetPageRangesDiffAsync methods on CloudPageBlob. These methods support incremental snapshots (see https://azure.microsoft.com/documentation/articles/storage-incremental-snapshots/). There is no other change to the service.
Also see https://msdn.microsoft.com/en-us/library/azure/ee691973.aspx for the change to Get Page Ranges.
We will provide information in the versioning section for 2015-07-08 soon.
Didn't find what was exactly changed, but I think the documentation refers to https://github.com/Azure/azure-storage-net/tree/master/Documentation and blogs at http://blogs.msdn.com/b/windowsazurestorage/.

Which aws sdk to use?

I want to use dynamodb SDK for nodejs. Which SDK is it, may someone please send a link to the current api? I thought this link showed the most current:
http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB.html
But according to
https://github.com/aws/aws-sdk-js/blob/master/UPGRADING.md
Anything using the .Client attributes are old. I am confused which is the most current. For example should I use dynamodb.get or dynamodb.getItem to get items?
As per the github, you should be using below link for DynamoDB -
http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB/DocumentClient.html
There is a tutorial as well to get started with the new dynamoDB SDK -
http://blogs.aws.amazon.com/javascript/post/Tx1OVH5LUZAFC6T/Announcing-the-Amazon-DynamoDB-Document-Client-in-the-AWS-SDK-for-JavaScript

create a GitHub repository from node-js

I want to be able to create a GitHub repository and to be able to commit and push from my NodeJS application.
I have searched a lot for a working example but I haven't found it yet.
Can anyone recommend libraries with documentation I can look at?
Thanks!
Can the Github api help you?
You can find the nodejs library such as this one
You'll need a Github client written for Node. https://github.com/mikedeboer/node-github looks pretty solid, as it covers most of the API. Here's a sample documentation link: http://mikedeboer.github.io/node-github/#repos.prototype.create

Resources