remotion-dev / github-unwrapped-2022 Goto Github PK
View Code? Open in Web Editor NEWYour coding year in review #GitHubUnwrapped
Home Page: https://GitHubUnwrapped.com
Your coding year in review #GitHubUnwrapped
Home Page: https://GitHubUnwrapped.com
I found it a fun thing and it was fun to contribute to it. Can we have some more time this year to add new features? :)
It seem like commits to private repositories are not taken into account.
Have an option to create the unwrapped video for private repo contribution. Using secret keys or user login.
Many users have there open-source contribution and repository on GitLab. If same feature is also available for GitLab then it would be great.
I have an issue related to GitHub Unwrapped video. If I enter the username and generate the video, and later my GitHub account gets updated with achievements like merged pull requests, the generated video does not reflect these updates. There should be a functionality to automatically update the video when my GitHub account updates. Additionally, it's crucial that only the user with access to this account can generate the video, preventing others who know the username from creating it.
I tried watching my video and realised I have 158 commits instead of 200+ commits.
Is the number of commits fixed to a specific date or timeline within the month.
This is my MyGitHubUnwrapped
When viewing the most productive day stat, the bar for the most productive day (Sunday for me) did not render. Interestingly this rendering issue only happens in the browser -- the video download shows the bar on Sunday as expected.
Browser is Firefox Developer Edition 109.0b2 (64-bit), on macOS 12.6.
Browser | Video |
---|---|
![]() |
![]() |
I am mostly solving issues directly as pull requests. I know that issues and pull requests are sometimes handled equally. Is this the same statistic or is it just a new value one could add to the video?
Hello I think there is a problem in identifying the languages
It cannot identify the frameworks like React, Next js it is classifying everything as js
I would recommend the use of a file extension to identify the language
Is it possible to refresh the scrapped stats or does the app retrieve stats only first time it's used?
Also a weird thing; I updated my profile picture after I tried the app, it does show on the video on the website but when I download the video and play it it still show the old profile picture (github default).
Same goes for the number of commits.
I saw the explanation and it is a bit weird. During hacktoberfest I indeed did a lot of Twig and JS but 70% of my commits here should be heavy on PHP. Why is PHP on third? :/
I got an error 404 whilst trying to generate my unwrapped video.
Hello,
I am trying to run the npx ts-node deploy.ts
command.
Functions and sites are successfully Deployed in eu-central-1
, eu-west-1
, eu-west-2
and eu-west-3
.
When it starts with eu-south-1
, I get a 403 with InvalidClientTokenId
reason. Do you know what it may be?
Ensured function "remotion-render-3-3-18-mem2048mb-disk2048mb-240sec" to eu-west-3 in account 1
Deployed site to eu-west-3 in account 1 under https://remotionlambda-euwest3-p7nydlv0ax.s3.eu-west-3.amazonaws.com/sites/unwrapped-2022-3.3.18/index.html
done region eu-west-3
start region eu-south-1
InvalidClientTokenId: The security token included in the request is invalid.
at throwDefaultError (/Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@aws-sdk/smithy-client/dist-cjs/default-error-handler.js:8:22)
at deserializeAws_queryGetCallerIdentityCommandError (/Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@aws-sdk/client-sts/dist-cjs/protocols/Aws_query.js:340:43)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@aws-sdk/middleware-serde/dist-cjs/deserializerMiddleware.js:7:24
at async /Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@aws-sdk/middleware-signing/dist-cjs/middleware.js:14:20
at async StandardRetryStrategy.retry (/Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@aws-sdk/middleware-retry/dist-cjs/StandardRetryStrategy.js:51:46)
at async /Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@aws-sdk/middleware-logger/dist-cjs/loggerMiddleware.js:6:22
at async getAccountId (/Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@remotion/lambda/dist/shared/get-account-id.js:9:28)
at async deployFunction (/Users/lorenzo/Desktop/softwarearchiv/jsvideo/node_modules/@remotion/lambda/dist/api/deploy-function.js:46:23)
at async execute (/Users/lorenzo/Desktop/softwarearchiv/jsvideo/deploy.ts:23:43) {
'$fault': 'client',
'$metadata': {
httpStatusCode: 403,
requestId: '9a97257b-0799-4382-8e4f-99155e2971cf',
extendedRequestId: undefined,
cfId: undefined,
attempts: 1,
totalRetryDelay: 0
},
Type: 'Sender',
Code: 'InvalidClientTokenId'
}
Currently I ensure that I only use the successfully installed regions in the code. Does someone here know what the issue is with the problem above?
Many thanks!
I have a lot of proyects in Javascript but it still put C# as my top and i don't even know what is shaderlab
I was recommended here by one of my classmates and I found that the program did not check our identity before giving the yearly summary, I tried the same query after viewing mine, using my classmate's username. Unsurprisingly, I also watched his summary again ๐. This made me feel uneasy. This is because Github usernames are always public. That means that everyone can view my annual summary.
I think we could use the API provided by Github to first ask users to log in, and then show them the yearly summary. I would like to join in on this part of the development if possible, even if I am not very proficient in front-end development.
It would be great if the number of stars given to projects in the year would be included. And maybe the five projects you starred that got the most stars this year
Hello!
While I was trying this out I noticed that the example pull request shown in the video were all from 2023 instead of 2022 like I expected.
Is this expected behavior or should it not include any PRs/issues created after 2022?
I was just curious, If I want to create unwrapped for private Github Enterprise Server how does one proceed? ๐ค
Please add a label
question
to this issue.
2022
to 2023
?top languages
?I don't know how this happens, but the generated video shows Java in the second place of my languages,
but I don't have any repos where I used Java on GitHub.
Here is a link to my unwrapped so you can reassure yourself: https://www.githubunwrapped.com/tolik518
How often does GitHub refresh the stats? The tool still shows the same stats as the first day I tried it, and it doesn't include contributions made in the last couple of days.
It's shows can't download as mp4 rendering failed
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.