lvarayut / github-date-of-creation Goto Github PK
View Code? Open in Web Editor NEW:calendar: Chrome extension for displaying a date of creation of a repository hosted on Github
License: MIT License
:calendar: Chrome extension for displaying a date of creation of a repository hosted on Github
License: MIT License
It only shows the current month and year. Maybe this was planned, perhaps if you could do an optional sign in for users so they can see dates for projects they have access to. Or maybe there is another reason behind this bug.
The creation date gets duplicated, every time one returns to a github repositories main page, using the browsers back button.
icons
A second entry of the creation date has been added, pushing the rest of the entries (commits, branch, releases, etc.) to the left, so that they are evenly spaced.
Every time another directory or file is opened and one navigates back to the repositories main page (with the browsers back button), results in an additional creation date entry.
They start overlapping after 8 duplicates.
The creation date should not be duplicated.
Maybe the script could check if there already is a creation date on the page, before it's added.
Windows 10 Version 1607 (OS Build 14393.1770)
Google Chrome Version 62.0.3202.75 (Official Build) (64-bit)
Google Chrome Extension: Github - Date of creation 1.0.0
(I have other extensions installed, If the steps above aren't reproducible, then I can try it with the other extensions disabled.)
If I am mistaken then I apologize, but I thought this would display the date a repo was created, not the current date. Every private repo I look at, it shows todays date. Does this work with private repos? Seems to work with public ones ok.
The date is being displayed as August 2017 (the current data) due to rate-limiting for me.
The reason: a request to api.github.com/repos/graphql/graphql-js
returns a 403 response:
{
"message": "API rate limit exceeded for xx.xxx.xxx.xxx. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)",
"documentation_url": "https://developer.github.com/v3/#rate-limiting"
}
I also have Notifier for GitHub installed, which is probably part of the problem, as the extensions would share a rate limit.
I installed the extension, but I found its not working on a few repositories.
On my own (Private) repository it just displays the current month/year even though my last commit was in May.
And in this public repository it states October 2018 even though the repository is much older. In this particular case it seems to be referring to the date of latest commit.
This repository doesn't show the creation date.
https://github.com/hasu/emacs-ob-racket/
The issue is observed both when one is logged in or in a incognito tab (the extension is also enabled in incognito mode).
This is the first time I've seen this issue.
The creation date is shown as expected in other repositories, both when one is logged in or in incognito mode.
For example this repository:
https://github.com/lvarayut/github-date-of-creation
Currently the manifest is v2, but it is deprecated, and extensions which use it may be blocked soon https://developer.chrome.com/blog/resuming-the-transition-to-mv3/ ,
Or is there an alternative
This addon would be useful in Firefox. And sometimes me(or anyone) need to find out the date of creation of the repository quickly.
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.