Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cdnjs/tools

🛠 Tools for maintaining cdnjs - The #1 free and open source CDN built to make life easier for developers.
https://github.com/cdnjs/tools

use abs path in checker

8ccfc80466d5da16efebc56541e7a4f711dfd01c authored over 3 years ago by Sven Sauleau <[email protected]>
removing metrics

a1d4a56698fded19c98625b35b2306338d77d6a7 authored over 3 years ago by Sven Sauleau <[email protected]>
Merge pull request #216 from tc80/check_symlinks

Check Symlink Destination When Disk Reading

e89965999ec6c84da7f6f65793fdd357564b505d authored over 3 years ago by Tyler Caslin <[email protected]>
refuse symlinks

5ed7db60f4237a64ed811497b5f1bbd1e1891d00 authored over 3 years ago by Sven Sauleau <[email protected]>
test npm

7e8274998f6183d75dcca7d111f4329be9590980 authored over 3 years ago by Sven Sauleau <[email protected]>
fix tests

d71c5c51d9c61d2483f0704d97f71344b156eb72 authored over 3 years ago by Sven Sauleau <[email protected]>
update MoveFile() to shallow copy symlinks

a6028c6427a1344713133342d93e593736dde52a authored over 3 years ago by tc80 <[email protected]>
read from disk safely, resolving sym links and checking the target path

e0fa2edd24c6f327dd12905576f4d4da6efc83ed authored over 3 years ago by tc80 <[email protected]>
read sris safely

174f7befb4b57f0abe0732dd4cd313701a190e8e authored over 3 years ago by tc80 <[email protected]>
few small changes

b6833e08108b2a06b3b3e5f212d604b5951ff924 authored about 4 years ago by Sven Sauleau <[email protected]>
Merge pull request #215 from cdnjs/sven/run-specific-package

allow to run autoupdate for specific package

23bbfae99a91e091b4dfdd288bd71f434cb8ac67 authored about 4 years ago by Sven Sauleau <[email protected]>
allow to run autoupdate for specific package

c907fde7a31443168c66fa859827968bdba87fee authored about 4 years ago by Sven Sauleau <[email protected]>
Merge pull request #214 from tc80/fix_compression_bug

fix bug to check if minified js/css file exists

bac52df933e46895aff5df28ca2b85dfa953f177 authored about 4 years ago by Sven Sauleau <[email protected]>
bump ci deps

6969d9414bf16bb9d9c308dc1bbea92d654a7df6 authored about 4 years ago by Sven Sauleau <[email protected]>
fix bug to check if minified js/css file exists

bf2512f6eb00e36b8c9a24a027164a1c7c718531 authored about 4 years ago by tc80 <[email protected]>
Merge pull request #213 from tc80/push_kv_before_committing

sync with KV first, then update legacy package.json

16e620e0ac53b7171cf572efabe8e20fa737cfd1 authored about 4 years ago by Tyler Caslin <[email protected]>
sync with KV first, then update legacy package.json

4a40e087feba1cd5434eacb4e6b9a1453f32e4d0 authored about 4 years ago by tc80 <[email protected]>
Merge pull request #212 from tc80/bump_25_mb

bump max file size from 10MiB -> 25MiB

4d899b7c64537da089acdb0a44c5e333ac1e3be0 authored about 4 years ago by Sven Sauleau <[email protected]>
fix tests for 25MiB bump

a606d1aad8581971ef5650f20202c594cbee25ae authored about 4 years ago by tc80 <[email protected]>
bump max file size from 10MiB -> 25MiB

eb094708043b2811f27f3e68175e7bb1e170f189 authored about 4 years ago by tc80 <[email protected]>
Merge pull request #211 from tc80/ignore_css_error

ignore CSS compression errors

65a1ed8d307e6dc7a3d13afe206de1d3725e435f authored about 4 years ago by Tyler Caslin <[email protected]>
ignore CSS compression errors

c97216162b70ab95548e2f442685588988ad646e authored about 4 years ago by tc80 <[email protected]>
Merge pull request #209 from tc80/master

remove go-git library

fe1e9b83dae652ae6564902610b85b6c8c8aa264 authored over 4 years ago by Tyler Caslin <[email protected]>
remove go-git library, git add took too long

f9aa74ca8c729ba4652c6a0af47ca3ad41be3e75 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #208 from tc80/master

git repo path should be top-level path to directory

f2e4e7b7e3209323123b7f95aeb272b78fadd6c4 authored over 4 years ago by Tyler Caslin <[email protected]>
git repo path should be top-level path to directory

c70eae1aa8e76517d03390841a5141875e0b4c67 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #207 from tc80/use_native_lib_for_git

Use native lib for git add, commit, push

2c159b07bcaa8df2b25e14c008e7ce4e2e4620ba authored over 4 years ago by Tyler Caslin <[email protected]>
use git-go for git add, commit, push

bc1544457d20ca88c8a9676c9e5d6761dd710c06 authored over 4 years ago by tylercaslin <[email protected]>
continue to refactor/move git files into git package

84155461a3317d694d7ee7ae82ecf16f74d321ba authored over 4 years ago by tylercaslin <[email protected]>
move git functions to git package

b2791624af8aca1227e4a208671385e03219766c authored over 4 years ago by tylercaslin <[email protected]>
use go-git to parse git repository, worktree

f64aaacdd3a8ad0bd330747a4bbc953752d5202f authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #205 from tc80/update_algolia_in_place

Update algolia in-place by the bot

912ae5796a4a502869a725111327d9d3d989ca28 authored over 4 years ago by Tyler Caslin <[email protected]>
only update Algolia when package metadata is changed

69e83141c915cae7fc506844c305054259a463ba authored over 4 years ago by tylercaslin <[email protected]>
update algolia prod index in-place from the bot

3634c26c3098f94850f9c1845079d9d030d54a53 authored over 4 years ago by tylercaslin <[email protected]>
refactor algolia so it can be called from other Go pkgs

c91fc936f678752f6f9e45414da20cfc0d046383 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #200 from tc80/master

fix minor bug with -sris-only not returning sri key count

0ce613b2a5ce4859f313ca5a6f4e08d295f16698 authored over 4 years ago by Tyler Caslin <[email protected]>
fix minor bug with -sris-only not returning sri key count

34f944fd70b9d9d4c0227e96e419e15ae7f970c0 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #199 from tc80/master

convert upload to worker pool

df7188512b1cb39fd82626b9eac984207f75e10e authored over 4 years ago by Tyler Caslin <[email protected]>
close channels

21be2aa1dc9cef27c787b5473607318e98941b06 authored over 4 years ago by tylercaslin <[email protected]>
worker pool now, so can remove wait group

80f22c9c66726f39daf780231b8fb815c9af0dc6 authored over 4 years ago by tylercaslin <[email protected]>
convert upload to worker pool

84c3239b7f153daba64c29335958775d8cba7b63 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #198 from tc80/master

log oversized files when -no-pull is set

a18b7b20d0f065f4fd1481f5706b321d6b61de99 authored over 4 years ago by Tyler Caslin <[email protected]>
log oversized files when -no-pull is set

7ea79153f2d5022f5805f5066eb44139c300aa77 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #197 from tc80/count_files

More upload flags (count, no-push, panic-oversized)

333d2f17c07788f997fa709c1a47859c544de7bc authored over 4 years ago by Tyler Caslin <[email protected]>
panic when -no-push and -panic-oversized are set if file oversized

c242465374c73ac81992e0fb7a97901c3e45f88b authored over 4 years ago by tylercaslin <[email protected]>
add -panic-oversized to readme

8249b2f3680b4da01f283c9b83267e2af0aab6bb authored over 4 years ago by tylercaslin <[email protected]>
add flag -panic-oversized to cause program to panic if file cannot fit into KV (> 10MiB)

8c509a8bca815116f8ab84378ae33a6e2cb9cd18 authored over 4 years ago by tylercaslin <[email protected]>
add -count flag to count kv keys, -no-push key to avoid pushing to kv

88db6d6ee9bbccc2b70c4f023556df32ffc3ebad authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #191 from tc80/retry_kv_on_service_fail

retry kv read/write on service failure

fcca03893db811f7814827440d605a45f76ff26e authored over 4 years ago by Sven Sauleau <[email protected]>
add break stmt

6b6d9bb426700bc65c11952f12897c9c43b887fc authored over 4 years ago by tylercaslin <[email protected]>
add break statement to loop

14ba4bef52a0a7e5e608a05709f984ea1aa39162 authored over 4 years ago by tylercaslin <[email protected]>
retry kv read/write on service failure

fed301727b0dcc8b85b4a1a9049a368865ff034e authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #190 from tc80/master

Upload specific version to KV tool

12521441ca19d8356416d1e30ca25830aa276522 authored over 4 years ago by Tyler Caslin <[email protected]>
New Tool to upload a specific version to KV

b81b26f57f1ff9ad802310881dbc5ed78f4a4395 authored over 4 years ago by tylercaslin <[email protected]>
Update README with new tool to upload a specific version

0ef99e0f576b1015f427a4d2cc38fa2f17e9991d authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #189 from tc80/master

output package name for debugging when uploading

0bb3bf36c7eaebe7554892abd246f0a6723e8307 authored over 4 years ago by Tyler Caslin <[email protected]>
output package name for debugging when updating

81ea042915cb6b9091f6627d6d7d4ff33b42b6c1 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #188 from tc80/sris_only_css_js

calculate SRIs for only js and css

89b0fd99b05e42ce06e71a1be7fe24c708682d49 authored over 4 years ago by Tyler Caslin <[email protected]>
calculate SRIs for only js and css

a4b3e6128f605b1c6055f8b48687c12a5453a341 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #187 from tc80/master

Add tool to view gzip/brotli files in KV

980f892cb124b127dacb7ae7b469f6e61c52e467 authored over 4 years ago by Tyler Caslin <[email protected]>
add support for viewing brotli/gzip files in kv

2a2b6f54bd49d881eaf171ef337c9a281066cb94 authored over 4 years ago by tylercaslin <[email protected]>
add file tool to readme

b2c071b8bbc244cfb1f550bacf00f1469be33b50 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #186 from tc80/files_only_flag

Files only upload flag

f7337c1e259b4803c3577af930c8088a30519a84 authored over 4 years ago by Tyler Caslin <[email protected]>
update readme

c6f590628dfb42c5e167f7173873ff9d48e1783f authored over 4 years ago by tylercaslin <[email protected]>
add support for -files-only kv upload flag

3a6709890531faa447cced0f8281c166e6e123d4 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #185 from tc80/master

debug KV metadata not found

307ed3f5b64dc676a67549e8667cb3e2b95fced2 authored over 4 years ago by Tyler Caslin <[email protected]>
debug KV metadata not found

34d4b60db26eb532be67fa4575bbf65fa81e5d61 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #184 from tc80/concurrent_upload

concurrent upload from disk

7b91c05a80f3840f551646eaad9bb7f0ada92f25 authored over 4 years ago by Tyler Caslin <[email protected]>
concurrent upload from disk

28caad5b3824677c1ff22adaebf11e72382f8d92 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #183 from tc80/sris

Push SRIs to new KV namespace

d3fbde2470cf7fa7b8bff7fddb83528278aa84d6 authored over 4 years ago by Tyler Caslin <[email protected]>
fix comment

49b97fb8036c9442383fd1ff2b8fee7495a1a69e authored over 4 years ago by tylercaslin <[email protected]>
parse metadata result

1279f61218e1dce5b5f2ae5224d1311bf3676389 authored over 4 years ago by tylercaslin <[email protected]>
minor fix

b83a85558000f1760b314c6030e126f9830c9ae4 authored over 4 years ago by tylercaslin <[email protected]>
don't compress files if only uploading sris

9aef5ff09859e9e5e9890085490bcd8024f3e733 authored over 4 years ago by tylercaslin <[email protected]>
add logs for sris

9e3dc68375871816034defa4be31371b6c5575ce authored over 4 years ago by tylercaslin <[email protected]>
tool to upload SRIs from disk

51a052596632fde9416055682ca4adfd74871f5c authored over 4 years ago by tylercaslin <[email protected]>
add tool to view SRIs in KV

11e457ec28dac3fb44ddd25e73a789316c492a41 authored over 4 years ago by tylercaslin <[email protected]>
update readme for sris

97d4c58cca4ce826c8493cffd4a1db702c9a0f5e authored over 4 years ago by tylercaslin <[email protected]>
push SRIs to separate KV namespace

4e9442c5442fb35632ce0e54e67df44f5534c818 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #181 from tc80/master

only push aggregated metadata if change to version/pkg

909c8333adcdb5bc40ee458f580d60aa80a5a483 authored over 4 years ago by Tyler Caslin <[email protected]>
only push aggregated metadata if change to version/pkg

ca945103994d44ba61dc8a7264a8c0444625486c authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #180 from tc80/master

update cdnjs/logs for aggregated metadata

e0cece0453f2e4632774196959f8ee266469b532 authored over 4 years ago by Tyler Caslin <[email protected]>
update cdnjs/logs for aggregated metadata

b4fc5f8f7df5283803bef66a17991f64864fedbe authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #179 from tc80/master

crash bot if no kv writes for aggregated, start updating aggregated for all pkgs

ee07c9e2269ce51bea5621d5d872eda763d60afb authored over 4 years ago by Tyler Caslin <[email protected]>
crash bot if no kv writes for aggregated, start updating aggregated for other pkgs

01904d4cf568f35f83b0362c9251defc47165b6c authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #177 from tc80/master

add name to aggregated metadata writerequest to fix cdnjs/logs msg

b847a2687bcbde44d4e78adc03937959c5a98a26 authored over 4 years ago by Tyler Caslin <[email protected]>
add name to aggregated metadata writerequest to fix cdnjs/logs msg

a50d576e1f039453aa8c791e6b2b8ccb264e4d4d authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #176 from tc80/aggregate_metadata

Push aggregated metadata to KV

204558244cf1d8f67258509cd28c6ecd4cfaf6f9 authored over 4 years ago by Tyler Caslin <[email protected]>
new tool to view all aggregated package entries

9cd629ca729697ed07c7bbee02cd07dfefe57503 authored over 4 years ago by tylercaslin <[email protected]>
concurrent upload

2bcd768a5c05846f945883974bd84ccccf2cac95 authored over 4 years ago by tylercaslin <[email protected]>
use cursor in case pkg has more than 1000 versions

219c80824ca595e1fdc7e51cb2f2dabeb39d46a7 authored over 4 years ago by tylercaslin <[email protected]>
new tool to output all packages

6eea368d5cb394fe5676022481b33989fe1b55b4 authored over 4 years ago by tylercaslin <[email protected]>
only update a-happy-tyler

eb8e4ae4cce7c743e97fe94829a0f909d0a14c3c authored over 4 years ago by tylercaslin <[email protected]>
tool to view aggregate kv metadata

db79d3e8e9c0b972422b43ee6ce4e21c755a6766 authored over 4 years ago by tylercaslin <[email protected]>
add tool to insert aggregated metadata from scratch

f796e6714e9505e01efc4b8f1aa346993b0e043e authored over 4 years ago by tylercaslin <[email protected]>
fix TODOs

5f1f44d9443e78d414ec04d7934645db4b4c85bd authored over 4 years ago by tylercaslin <[email protected]>
add support for pushing aggregated metadata to KV

058d427ff18ebb45ed8474064ae4906e544509b1 authored over 4 years ago by tylercaslin <[email protected]>
refactor autoupdate code for readability

9628ffffa50afd4e8bdb55c2696dcacbd6b0c5f2 authored over 4 years ago by tylercaslin <[email protected]>
add WORKERS_KV_AGGREGATED_METADATA_NAMESPACE_ID

8ecd7339ee7f18a1b502d8e548ba11a51bb9d529 authored over 4 years ago by tylercaslin <[email protected]>
Merge pull request #172 from tc80/refactor_graceful_shutdown

avoid interrupting git pulls

80390785e035677c1f4398605e63457603e7ab17 authored over 4 years ago by Tyler Caslin <[email protected]>