Code Monkey home page Code Monkey logo

profile-summary-for-github's Introduction

Profile Summary   Badge License

A tool to visualize your GitHub presence.



Button Demo    Button Building    Button Usage



profile-summary-for-github's People

Contributors

alecharp avatar anandsudhir avatar attacktive avatar bartw avatar btk avatar dependabot[bot] avatar electronicsarchiver avatar iprodigy avatar m1guelpf avatar ritiek avatar tipsy avatar yorlov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

profile-summary-for-github's Issues

Consider replacing whens with ifs

Lemme preface real quick by saying I came across this little app and think it's pretty cool. I've been experimenting with Kotlin myself and have been loving it so far!

I was looking through your code and noticed that in Main.kt you use when switches for simple true/false values and thought they could be replaced with if conditions -- unless there is some particular reason for this decision.

For example,

when (UserCtrl.hasStarredRepo(user)) {
        true -> ctx.json(UserCtrl.getUserProfile(ctx.param("user")!!))
        false -> ctx.status(400)
}

could be

if (UserCtrl.hasStarredRepo(user)) ctx.json(UserCtrl.getUserProfile(user)) else ctx.status(400)

Just a suggestion, let me know what you think and if there is some particular reason for using whens here!

Color double-ups?

Not sure if this has already been addressed, however I noticed today that two repositories had been assigned the same color. Are you aware of this?
screen shot

Publish the docker image

It would be nice to have the up to date docker image in the docker hub so that user don't have to clone the repo and build it... the online version didn't work for me, because I have a lot or repos under my profile

Improve responsiveness for the generated profile

image

As the above screenshot clearly shows, there's a scope for improvement of the look of the profile, particularly for the mobile view. Currently the graph isn't big enough to view when the list of labels increase.

Sort labels from largest to smallest

It would be nice if the labels were sorted so that the label with the most hits was at the top.

For example, I would expect to see TypeScript as number 1.
But this screenshot shows it at number 6:

image

source

fix gildegoma issue

org.eclipse.egit.github.core.client.RequestException: Git Repository is empty. (409)

Look up contributions

First of all, good job! 👍

If there's any room for improvement, I think it should also be pulling repositories the user contributes to or that the user is involved with.

I realise maybe the github API won't allow this or there are other logistical issues.

Get commits from organizations

ruslan suggests to get all user commits from orgs via listUserOrgs(user).forEach { org -> org.repos.forEach { repo -> repo.statictics } }
this will potentially result in thousands of requests, depending on what kind of orgs user is a member of

maybe request limit can be increased if user auths? maybe there is a better way?

Spam

I don't know how to use this sight. But my ex has used app/code from this sight and is basically controlling my phone. I can't use secure website I'm being redirected . Some things I can't even view I get a your net has been disconnected then sent to previous page. My apps on phone have all changed and I can't control the setting on my phone and the ones I do change right back as I'm looking at them. When I make calls I can here someone pic up on their line and it's not who I'm talking to and hear them hang up. My text messages take for ever to send and some people say they never received them. Can anyone tell me what to do..factory reset my phone and it just reboots with the same settings.

[Question] Organizations Support

Does the project support organizations accounts instead of personal accounts?
I tried my organization both (hosted version, and locally running it) and it didn't work on neither of them.
Thanks

First star

Hello,
We have to give a star to the repo first if we want to check any username on live demo site. Why?

Mobile layout

Smaller profile picture
Max width description
Fix position fixed/absolute

Not able to view my profile summary

I'm getting below error when I enter my github username. Any setting needs to be configured in my profile?
As far as I know, my profile is public.

Couldn't build profile for thayumaanavan
If you are thayumaanavan, please star the repo and try again.

Sizes don't look equal.

Is it just me, or are the sizes on the graphs not equal?

Both the pink and purple sections in the below example have one commit, yet (and it might just be me) I believe that the purple section of the chart looks bigger.

Example

It's not a terrible bug, just a mild annoyance :)

Page won't refresh after first load?

I'm new to Github, so I don't know if it's something I've done, but I put my username into this page when I only had one repo on one language - now I've got two, however the page hasn't uploaded with my other repo and language stats.

Is there a way to make it re-crawl my profile?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.