Add new PRs and features for hacktoberfest
Website: www.openstalk.tech
Check Your Open Stalk Status
Home Page: https://www.openstalk.tech
License: MIT License
Add new PRs and features for hacktoberfest
Website: www.openstalk.tech
The current behavior of the image is it is aligned on the left side of the page.
Just center the image fetched after clicking on the Go! button ๐
I recommend that the tool shows all the pull requests that were made in the month of October which are valid for Hacktoberfest 2017.
I understand that the tool does its job by showing only 4. But wouldn't it be better if you know your entire progress then just a small part of it.
Just a thought.
A chart based feature including total merged,open and closed PRs to different repos to be shown.
Currently, the code justify Closed
PR as Merged
.
This, however might not reflect the real state, as there are prerequisites that need to be fulfilled to get the "status" of a PR.
Please take a look at this API call
https://api.github.com/search/issues?q=-label:invalid+created:2017-03-22T00:00:00-12:00..2017-03-24T23:59:59-12:00+type:pr+is:public+author:Joshfindit&per_page=300
Results:
// 20171012083256
// https://api.github.com/search/issues?q=-label:invalid+created:2017-03-22T00:00:00-12:00..2017-03-24T23:59:59-12:00+type:pr+is:public+author:Joshfindit&per_page=300
{
"total_count": 2,
"incomplete_results": false,
"items": [
{
"url": "https://api.github.com/repos/janaipakos/ghibliapi/issues/3",
...
"id": 216229389,
"number": 3,
"title": "Convert IDs to v4 UUIDs",
...
"state": "closed",
"locked": false,
"assignee": null,
"comments": 1,
"created_at": "2017-03-22T22:35:15Z",
"updated_at": "2017-03-23T00:09:33Z",
"closed_at": "2017-03-23T00:09:04Z",
...
},
{
"url": "https://api.github.com/repos/janaipakos/ghibliapi/issues/2",
...
"id": 216223281,
"number": 2,
"title": "Pluralize 'person' to 'people'",
...
"state": "closed",
"locked": false,
"assignee": null,
"assignees": [
],
"milestone": null,
"comments": 0,
"created_at": "2017-03-22T22:06:23Z",
"updated_at": "2017-03-22T22:35:38Z",
"closed_at": "2017-03-22T22:35:33Z",
...
}
]
}
Actually, for the issue janaipakos/ghibliapi#2, it is actually Closed
and Not Merged
// 20171012084256
// https://api.github.com/repos/janaipakos/ghibliapi/pulls/2
{
"url": "https://api.github.com/repos/janaipakos/ghibliapi/pulls/2",
"id": 112121577,
...
"number": 2,
"state": "closed",
...
"created_at": "2017-03-22T22:06:23Z",
"updated_at": "2017-03-22T22:35:38Z",
"closed_at": "2017-03-22T22:35:33Z",
"merged_at": null,
...
}
As for janaipakos/ghibliapi#3, it is Closed
and Merged
// 20171012084422
// https://api.github.com/repos/janaipakos/ghibliapi/pulls/3
{
"url": "https://api.github.com/repos/janaipakos/ghibliapi/pulls/3",
...
"number": 3,
"state": "closed",
...
"created_at": "2017-03-22T22:35:15Z",
"updated_at": "2017-03-23T00:09:33Z",
"closed_at": "2017-03-23T00:09:04Z",
"merged_at": "2017-03-23T00:09:04Z",
...
}
Thanks for showing interest in this project. I'm happy to see you here.
Our task is to showing parsed each pull request in a card (using HTML & CSS). So show your creativity and get your pull request merged in no time.
Contributing to this project is very easy, please go through README.md
Feel free to give any suggestion. ๐
Add meta tags to improve search engine optimization.
This page has no design till now. So grab this opportunity and do any changes that make the UI appealing to the user.
Don't use any other framework except Bootstrap.
Git REST API v3 is used to get the user data from Github. After parsing the data from JSON, please append username, last 4 pull requests to the element assigned the id=result.
Any other suggestions are most welcome. ๐
Good for the first timer. You need to style the card (in which the data of pull requests is being fetched) however you want it to be. The only condition is it should look elegant. Want to add new feature/change/improve something else??
Come up with your suggestion and open an issue ๐
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.