A tool to visualize your GitHub presence.
tipsy / profile-summary-for-github Goto Github PK
View Code? Open in Web Editor NEWTool for visualizing GitHub profiles
Home Page: https://profile-summary-for-github.com/
License: Apache License 2.0
Tool for visualizing GitHub profiles
Home Page: https://profile-summary-for-github.com/
License: Apache License 2.0
facticiusvir -> FacticiusVir
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 when
s here!
I starred and generated the summary about a week ago, however the summary has not been updated since then.
It would be nice to be able to force an update once a day, so it's possible to see progress :)
That’s probably more a limitation of the GitHub API itself.
I have a repo written in 25 different languages. CoffeeScript is the most used one, with 8.9% of the repo, but represents at most 10 commits or so out of 392. However, my profile shows 392 commits written in CoffeeScript.
I’m not that familiar with the GitHub API; do you think that’s something we could fix?
Removes the effect of selecting the container when toggling the labels.
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
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:
org.eclipse.egit.github.core.client.RequestException: Git Repository is empty. (409)
Figured out I should let you know. It may be an individual issue though.
@iProdigy app has been crashing a lot since the latest changes, so i reverted everything
i'll re-revert things one by one and try to pay closer attention
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.
you can check this out https://github.com/ozh/github-colors/blob/master/colors.json
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?
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.
It will be awesome if visualize PR and issue activities.
user report: TypeError: Object.values is not a function
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
Hello,
We have to give a star to the repo first if we want to check any username on live demo site. Why?
Smaller profile picture
Max width description
Fix position fixed/absolute
The App doesn't find my Github Username. What it the reason?
option to share profile on twitter and facebook?
include screencap of profile?
https://github-profile-summary.com/
If you paste the username with spaaces in the end of the string, like ‘dkfiresky ‘, no profile will be found.
This is also issue for mobile devices, which use autocomplete to insert the username.
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.
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?
consider spa arch
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.