More ... ![]() |
*update every hour
๐๐ Displays statistics for attachments on GitHub Releases page
License: MIT License
Noticed from incorrect deploying from appveyor in other Jt project:
Uploading artifacts...
[1/1] dist.zip/Jt-_-1.0.0+5f2367c268.zip (17653 bytes)...100%
Deploying artifacts using GitHub provider
Creating "CI-$(appveyor_build_version)" release for repository "3F/Jt" tag "CI-$(appveyor_build_version)" commit
"5f2367c2681c69530af35695125f214c756d89fb"...
OK
Here's upload https://github.com/3F/Jt/releases/tag/CI-%24(appveyor_build_version)
It does not affect for items at all. Thus, we need to check this for special symbols later
Thanks for releasing that userscript, looks great! I can't get it to work though.
Console error:
Fetch API cannot load https://api.github.com/repos/Jaid/array-to-object-keys/releases.
Request mode is "same-origin" but the URL's origin is not same as the request origin https://github.com.
Screenshot of the exception break in Developer Tools:
Screenshot of the security settings in my userscript manager:
Environment:
Linux 4.15.0-44-generic
Linux Mint 19.1 Cinnamon
Google Chrome 72.0.3626.96 (Official Build) (64-bit)
Tampermonkey 4.7.63
Am I doing something wrong?
There are no counter values with Waterfox.
While web version uses
?after=<tag_name>
, API v3 seems allows onlyper_page / page
requests.
Thus we can't just use {location.search} as it was presented in data.Alternatively we can of course request to each separate tag/release, BUT!
In fact this means toooo many requests to API:
(unauthenticated: 60 requests per hour / authenticated: 5000 requests per hour)TODO: Efficient alternative to
?after=<tag_name>
.
Current implementation will use only single request via pagination to the first 100 records.
Others requires at least N requests to N page when no related info from web version, eg.:
(100 records page1) -> failed -> (100 records page2) -> failed -> (100 records page3) -> success;
Any
after
param such/releases?after=v1.6.1
will indicate to the page != 1
But web version uses 10 records per page. That will not help us detect page 11 for the next 100 records.
Anyway, the other records can be processed through individual/releases/tags/:tag
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.