Ecosyste.ms: OpenCollective

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

github.com/ooni/collector

Next generation OONI collector
https://github.com/ooni/collector

Add LICENSE file

6071b5dd0695eeb9b0b635d1beca738a33576873 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for writing files directly to s3

42f79436736b2569fb9a248219e0b8887d9fc236 authored over 6 years ago by Arturo Filastò <[email protected]>
Write a log message when we are not sending to the message queue

acf5b78a68f3afaa39954c2fcce177f099e384c0 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for passing fqn to SQS

90368d3e0f1d9774ea766959071c45284cd8d9e6 authored over 6 years ago by Arturo Filastò <[email protected]>
Check err return code from gracehttp

181eb07187f25c2f3b2f5ce8a1bdb3e144a3bf40 authored over 6 years ago by Arturo Filastò <[email protected]>
Obtain github token from .GITHUB_TOKEN

e29e816d02c3c09530551a5af144adb7570895a8 authored over 6 years ago by Arturo Filastò <[email protected]>
Add .GITHUB_TOKEN to .gitignore

8c33f6ce8bcac282530a893d0f5cc045294a197a authored over 6 years ago by Arturo Filastò <[email protected]>
Add a Readme.md file

c598c9cedb1e1fc0f126e4a7bc667df5481d1f4a authored over 6 years ago by Arturo Filastò <[email protected]>
Add an example config file

e18fac2b99a01aeca02a77026adaf16d60289306 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for publishing to an AWS SQS

11b687262f9aa7346072e8c31bfe28d360d70d21 authored over 6 years ago by Arturo Filastò <[email protected]>
Validate the filename argument to the DELETE method

fe424bcac920883130f5c385a5d99164ada45f69 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for serving files via /admin/report-files

2fa57ed73f93a2376fb98eacae3203b904bfc635 authored over 6 years ago by Arturo Filastò <[email protected]>
Remove vendorized ginprometheus

af017ddecc9323efb9246f497412a6fd260b5dc7 authored over 6 years ago by Arturo Filastò <[email protected]>
Bump up the garbage collection time

0bdbe2d11559b2b3f3f81d8f54d79031c893b3f5 authored over 6 years ago by Arturo Filastò <[email protected]>
Ensure collector can be gracefully restarted

07d8c6ea3b6cb667b7760dd6c94a026cd41637a4 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for garbage collection of old report metadata

Set expiry time of old reports to 30 days

0657494197620702a5d181517418500361bd600f authored over 6 years ago by Arturo Filastò <[email protected]>
Make expiryTimers private

7c37c86f81b4551c9b7b2aec0e9227bc2f04d49d authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor the codebase to make the dependecy graph a bit cleaner

244bc19fd09e4591f9109a15dc25329558fec863 authored over 6 years ago by Arturo Filastò <[email protected]>
Add release Makefile target

d3e5dad818fd470858a3e5ba9b716589c540fbef authored over 6 years ago by Arturo Filastò <[email protected]>
Fix version injection

6673262379e474cda140803e9e03c4c12b59b2ba authored over 6 years ago by Arturo Filastò <[email protected]>
Fix version command

c455354eab841554f8713ecd28bf95aee4a35ca9 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for exposing version information

1cc3614ac52f7b883abc8f216c05e49233f2e124 authored over 6 years ago by Arturo Filastò <[email protected]>
Add goreleaser config

426d314f9a06de0e951861c1dbcec23b63dc9588 authored over 6 years ago by Arturo Filastò <[email protected]>
Expose the number of measurements per country as a metric

aea7f9c1e28f9cfc2f1d00886f83336101c8d545 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for exposing number of measurements per platform

a9ebae3edebd52185246432f2bc1778cf82e536a authored over 6 years ago by Arturo Filastò <[email protected]>
Nest the report keys into report/

2986d283e4cdf47cd2a66f9308532bfa07bfd99a authored over 6 years ago by Arturo Filastò <[email protected]>
Replace logrus with apexLog and map URLs with :reportID to a single prom label

742fa8de446133c04a1fe7d38e28587f39406b6c authored over 6 years ago by Arturo Filastò <[email protected]>
Vendorize prometheus gin middleware.

Taken from: https://github.com/zsais/go-gin-prometheus/commit/3f93884fa240fd102425d65ce9781e561b...

b43640d0d296c0ad145a30aed1f5c2c5e1dab5e0 authored over 6 years ago by Arturo Filastò <[email protected]>
Stamp the report_id into the backend_extra

- omit the measurement_start_time if it's not present

5fcdeda3431f11dcb696037816ee6844071ba3ad authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for submitting measurements in a single request

8dd01e8a45559d01ce43d09e2eb8387feb86a1f2 authored over 6 years ago by Arturo Filastò <[email protected]>
Add support for backend generated measurement IDs

aa459d42b3702ddd1b42f303d786ec87e50b57fb authored over 6 years ago by Arturo Filastò <[email protected]>
Refactor the expiry time logic

17c8d9efcb69b256ecc5496ae5e5d05c02d13423 authored over 6 years ago by Arturo Filastò <[email protected]>
Implement report expiry logic

29e37af97c1c92b72b9825eb68a7eb91e28b472e authored over 6 years ago by Arturo Filastò <[email protected]>
Implement a working collector MVP

922a71db83bff30d8f21ca8cff39c403f6938c5a authored over 6 years ago by Arturo Filastò <[email protected]>
Skeleton for collector

7111769231c60cb897bf0cf151468080ab743d63 authored over 6 years ago by Arturo Filastò <[email protected]>