Ecosyste.ms: OpenCollective

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

github.com/jsdelivr/globalping

A global network of probes to run network tests like ping, traceroute and DNS resolve
https://github.com/jsdelivr/globalping

feat: update memory limits to deal with 4 workers on 16GB RAM

6e2c155bfb89a0fedc1ee43efc836eab82e6b5d9 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #325 from jsdelivr/fix-fetch-sockets

fix: add using of cached fetchSockets in missing places

3b58e89588e9dc34788702b65f66edf6d6684aa6 authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: add using of cached fetchSockets in missing places

734377216d3da8c13a49e81443d8e7adf3a8080d authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #321 from jsdelivr/reduce-progress-messages

feat: reduce the number of progress messages

627e76f5b3aaebf2ed1fb163b42e953de43987f3 authored almost 2 years ago by Martin Kolárik <[email protected]>
docs: update docs

893f2ae7582f618f2d78a344dc702df247e252d5 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge branch 'master' into reduce-progress-messages

251559b509c36accd03654e1bf959a0f0ad09300 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #323 from jsdelivr/client-guidelines

docs: add client guidelines

e7b481c048672bf358ff564cb30e58aa76f70eea authored almost 2 years ago by Martin Kolárik <[email protected]>
docs: add client guidelines

f6709e1eb71f00b31901a09f73cd57ced3415fb9 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge branch 'master' into reduce-progress-messages

6d16ea3adfc07312a1d989a0662e488d3f810304 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #322 from jsdelivr/use-2-workers

feat: use clustering on the API side

b28fd45f7340a46dad118eb4c4cbfb1eeb0d1f5a authored almost 2 years ago by Martin Kolárik <[email protected]>
feat: use clustering on the API side

a15bf9184caf0b44a115063de6fb40b5dd63c14f authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: add tests

6900a24f6be7f04b1388c5983c9a9d79d92b94e9 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: add inProgressUpdates feature

b922d09bc7392ceddbe4437fd5632c5212315474 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #319 from jsdelivr/timeout-mes-test

test: add test for timeout of the measurement

4bb88742c83be487bfb6dc2f5b04511a602154bd authored almost 2 years ago by Martin Kolárik <[email protected]>
test: add test for timeout of the measurement

cdeee89f9b037d158f9e5f7ad0a4c5a6b439e3fb authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #317 from jsdelivr/brotli-4

fix: reduce compression levels

5d73bd1d74e26563921971a2a532aba9ab047db3 authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: reduce compression levels

759cefd214d9f6f7c9b14a7733945209c068082b authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #309 from jsdelivr/eslint

chore: switch to eslint

f88632b093235559aaacfee87c7b967ab472fb2f authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #316 from jsdelivr/save-probes-as-one-request

feat: save initial result objects as one redis command

e30a4ec0cda40976b8bfe29ce28505b4afb7d516 authored almost 2 years ago by Martin Kolárik <[email protected]>
test: fix tests

09c74711b9e3927608e97fb9e9044340d30bb982 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: add saving of probes to the measurement as one save operation

72c073c9d9217f4d5620f860c61dbb823af90c68 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: fix tests and deepsource issues

84ea27c3703c891a3586878387ea4e46fca7f5f1 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: make errorHandler a sync function with a promise

0ec45b9de519f5b70c0ed09e6f23e47631c57916 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge branch 'master' into eslint

317c2b85eab2dc132844507445f41e54f582ce43 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #314 from jsdelivr/compression

fix: reenable brotli on level 5

dd38356ffd98cf18d7ea7bdd64cb960ce108dd4c authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: reenable brotli on level 5

856fc9fb43715d72c568bab64e94444600bef292 authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: code style

8416de9bf200bbc7c1238157da54cd7ff7d5a3c5 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge branch 'master' into eslint

14a4cc0680891d91b8e4fe20d4d971968f4d4d82 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #313 from jsdelivr/compression

fix: disable brotli support

794645ae9178b67ea9002c61ba080127bfe55ce4 authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: disable brotli support

a4328a45454456b612fc4eec325c22634429edf8 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge branch 'master' into eslint

aee32d5a67858fa4c3c2b492fc614a070d2a349c authored almost 2 years ago by Martin Kolárik <[email protected]>
podman link

3ac105e716200e0d9059171524fa2ad8aa6e0dec authored almost 2 years ago by Dmitriy Akulov <[email protected]>
Update README.md

fe90d8feb36aa4c6e7af8bd1aac308c38ffbc2af authored almost 2 years ago by Dmitriy Akulov <[email protected]>
fix: remove unnecessary ts `as`

53ce714ad03a79ea8c032c16f8de965c4cc5945a authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: remove unused eslint overrides

16b0c2c5f391d4d0de51c3a264c12583ab1c36ad authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: remove allowFinally

b9458d2ab10cc359052bc361eaf442c313fced09 authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: get the no-misused-promises rule back

089072c8d47cc23f14aaad5cd71f072e88174368 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: wrap timer promises in try..catch

e6c5fb49eff1fb01708c050d035e6fcf64c41d48 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: fix eslint errors/warnings

a09d0448013911849be94f292c88db0ea4d8e7c8 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
chore: update linter config

6655489124e78ca1049f376cb10307503ace2019 authored almost 2 years ago by Martin Kolárik <[email protected]>
chore: autofix linter issues

858702415fcce87af8050a5b34dc24525addbb5c authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge branch 'master' into eslint

e7c476bc6a396afb8f8c24e9c0add29afe3be8a7 authored almost 2 years ago by Martin Kolárik <[email protected]>
Merge pull request #305 from jsdelivr/magic-tag-search-fix

fix: replace all dashes from value with spaces during magic search

451d810a2a029675014dc4107ea585c0298ba87a authored almost 2 years ago by Martin Kolárik <[email protected]>
Setup lint-staged

80d71bb162bac2b038a2392639e013fc519eafcf authored almost 2 years ago by Martin Kolárik <[email protected]>
chore: update linter config

b87e4b0cf9a6f795bc732f42897e2cf14e887d4d authored almost 2 years ago by Martin Kolárik <[email protected]>
chore: remove unicorn references

8dfd3995731655e0e7b517aa1ed1c3223b98362b authored almost 2 years ago by Martin Kolárik <[email protected]>
chore: swap xo with eslint

1556620aab5812fa977b91fcb2fcb8640c389b54 authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: replace all dashes from value with spaces during magic search

d0da5fe1f6910863bf62889924724b6a25832113 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #303 from jsdelivr/async-throttle

fix: run at most one concurrent fetchSocket operation

ef5ec9611a2906163e01190c45d14834301c201e authored almost 2 years ago by Martin Kolárik <[email protected]>
fix: run at most one concurrent fetchSocket operation

e51b480c8ceaee81da421cb3ff787fbd45f211cd authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #301 from jsdelivr/disable-rate-limit-admins

feat: disable rate limit for admins

a5a50baff4a28aaabcaf909865561de64940f429 authored almost 2 years ago by Dmitriy Akulov <[email protected]>
feat: disable rate limit for admins

da05368d6df6b7bc1713adf0a15b760a53bda3ff authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Update INFRASTRUCTURE.md

24b532874e45dd21e6c756402bdc1148fbec42f1 authored almost 2 years ago by Dmitriy Akulov <[email protected]>
Merge pull request #299 from jsdelivr/probe-status-manager

feat: show non-ready probes first on the API page

e91147f53534fcb1a7294e58436387a5109b1f1b authored almost 2 years ago by Dmitriy Akulov <[email protected]>
feat: show non-ready probes first on the API page

ca7f12b7dc86aa94004d6447e8e8a9f57dd084f6 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: remove test error throwing (#298)

c3a0747ff97636aaf022932bca271b0b4c9cea86 authored almost 2 years ago by Alex Yarmosh <[email protected]>
Merge pull request #293 from jsdelivr/mes-timeout-refactor

feat: scan for timed out measurements instead of storing in memory

a01b0b1ff318181fb52a77f3a5078916d5b60c18 authored almost 2 years ago by Martin Kolárik <[email protected]>
feat: wrap in interval in try/catch

ed6a1ef82a535d55e2bc43b2022cdb8b96f6425f authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: fix eslint

2bfb6ff91b983b0d503f8bfa763f1add49df3614 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge branch 'master' into mes-timeout-refactor

15a30e54c01cb7880b328a3560a666cb360ea393 authored almost 2 years ago by Alex Yarmosh <[email protected]>
Merge pull request #295 from jsdelivr/socket-io-unit-testing

test: add tests to socketio API-probe communication

1d97872e1f0e75d446e614b636e7bcf011bf5dee authored almost 2 years ago by Martin Kolárik <[email protected]>
feat: scan for timed out measurements instead of storing in memory

61c837df9bdd9b423651e8b90e64c6b8def70acc authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #297 from jsdelivr/probe-status-update

feat: update probe "ready" field

363581bfac4cc8edfa627bf9682b4fc5a125f510 authored almost 2 years ago by Martin Kolárik <[email protected]>
test: add probe status tests

6c5f3e6459beb90161c99bf69491bff85bb5443e authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: fix tests

c0e2fed58b24c6cd10a3f8b5a9d5f574a022c045 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: filter out non-ready probes for non-admins

e6c966857c7a19809631ff37b22977008af47bcb authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: set status false by default

fbd3cf6660c65511973b6cc201e61d609a6ea1c3 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
ci: trigger pipeline checks

fbd00229a8dbf079eaf4bb0b394ce74839a868e1 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: add clearing of nock mocks after each test

0df664bae57ab9650d9575476a990cf0f8a96a6c authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: reset ip ranges files so tests are stable

0eaacdf453d87c40bd20b14c01a95fb1deffcac8 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: pass required ENV var to test npm script

068187a0e305285c2fac8f9bd34c72c234ac6ca7 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
refactor: rename utils/http.ts to utils/server.ts

47480cbe90a2d57c3ae83323948bf91a5aca2db4 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
refactor: fix linter issues

dc007ffd87eede65c2858caaf81e2098399f3f2b authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: add socketio messages tests

3133e77bdd9a392361cb47600d43b47ebf88fb11 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
refactor: fix linter issues

77e0f3faa8843a940edf937323d14e0a2b220997 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
refactor: use real socket connections to test API

ab3e0801fb59c3e9091d054eb04a0b93eb850bf9 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
we're way pass our early dev stages

b2b79b1b84cc6b4a1d2c6567148311f67301f27b authored almost 2 years ago by Dmitriy Akulov <[email protected]>
feat: update socketio-timeouts (#287)

* feat: update socketio-timeouts

* feat: add disconnects metric

9d266cb77f3c5efcb8c1c09202761bb2ad9e3cab authored almost 2 years ago by Alex Yarmosh <[email protected]>
CLI

1478aa893ce8f7eafcff3d0200df9dd913ee40bb authored almost 2 years ago by Dmitriy Akulov <[email protected]>
feat: add measurement statuses (#283)

* feat: add measurement statuses

* fix: change finished measurement value

* docs: update docs

08ecde007b0981ae91fa044cf1e91b992805f98b authored almost 2 years ago by Alex Yarmosh <[email protected]>
Merge pull request #278 from jsdelivr/smarter-magic-field

feat: smarter magic field

0cfa48dba6ecf09edeb4d08ddfaf3738caeaa1e4 authored almost 2 years ago by Alex Yarmosh <[email protected]>
fix: linter issues

b6d53069fff4053404a43e5c189d2c8946224cc7 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
Merge pull request #279 from jsdelivr/esm-mocking

feat: esm mocking

f2cd011aeb2fda2c367481b319285a2d3fbf988c authored almost 2 years ago by Martin Kolárik <[email protected]>
tests: update router tests to use builder.ts instead of isolated builder

171bf277d5e2239e37cd05c00a609a9cb56b3b5e authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: add wallaby.js configuration

933de894b320891e63b894fd830a6833f5e028cf authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: move to ts-node to support testdouble package

69e6232d888589267c37b48104f7ac06917cf43f authored almost 2 years ago by Alexey Yarmosh <[email protected]>
test: add shuffle and magic filter tests

5f4dee3a96d5e63e709213326756da943cf85904 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: add magic sorting logic

fc6cc091a7d2a86f07b29af62ffa6bf5ca623ac8 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
refactor: move filtering of sockets out of router

71b5554ea0e8ccfff7e1e759f9757578aeb5e8fc authored almost 2 years ago by Alexey Yarmosh <[email protected]>
fix: shuffle filter with location limit result

ec27607383ee0736159a386c056f33937ff1d351 authored almost 2 years ago by Alexey Yarmosh <[email protected]>
feat: allow hostnames as dns resolvers (#274)

* feat: allow hostnames as dns resolvers

* test: make other validation tests validate correct...

05628882f8e8464f9cdf2380d49d6c2360230b21 authored almost 2 years ago by Alex Yarmosh <[email protected]>
Merge pull request #272 from DavidEredics/docs-fix-link

docs: fix link in docs to the right file

7d1be06cc4ec8a9fcaf6942885c6252bf15ca583 authored about 2 years ago by Alex Yarmosh <[email protected]>
docs: fix link in docs to the right file

9f8b2259f42797dd11acd144468053ddc3979028 authored about 2 years ago by David Eredics <[email protected]>
Merge pull request #271 from DavidEredics/docs-remove-slash

docs: remove trailing "/" in urls

c01f666f16aba2e03de61d9a9b6422885d2845a9 authored about 2 years ago by Alex Yarmosh <[email protected]>
docs: remove trailing "/" in urls

4f8d83fffcb4460cadd327a947d59207ce427775 authored about 2 years ago by David Eredics <[email protected]>
docs: fix typos (#273)

0a4612a12d37174fdd2f4f7223f580369b8b44ca authored about 2 years ago by Dávid Eredics <[email protected]>
Node v18 (#266)

* update to node.js version 18

* update dependencies plus fix xo issues

* fix npm start sc...

fbdf81b7ecac8dcfc706ed85197fe14debfc9a14 authored about 2 years ago by Alex Yarmosh <[email protected]>
fix: ignore all updates after measurement finished (#261)

7778ec4c24ee0bd5b69d0fa63e3970e57560d4bf authored about 2 years ago by Alex Yarmosh <[email protected]>
Merge pull request #260 from jsdelivr/tags-on-demo-page

Tags on demo page

acd69fd22b853dd02d2c10d8c91d64a756301dbc authored about 2 years ago by Martin Kolárik <[email protected]>
Merge branch 'master' into tags-on-demo-page

dc0511779d54725d270ddc817162ef28a3a03b28 authored about 2 years ago by Martin Kolárik <[email protected]>