Skip to content

Releases: ooni/collector

v2.0.0-alpha

05 Jun 13:22
Compare
Choose a tag to compare

Changelog

42f7943 Add support for writing files directly to s3
acf5b78 Write a log message when we are not sending to the message queue
90368d3 Add support for passing fqn to SQS
181eb07 Check err return code from gracehttp
e29e816 Obtain github token from .GITHUB_TOKEN
8c33f6c Add .GITHUB_TOKEN to .gitignore
c598c9c Add a Readme.md file
e18fac2 Add an example config file
11b6872 Add support for publishing to an AWS SQS
fe424bc Validate the filename argument to the DELETE method
2fa57ed Add support for serving files via /admin/report-files
af017dd Remove vendorized ginprometheus
0bdbe2d Bump up the garbage collection time
07d8c6e Ensure collector can be gracefully restarted
0657494 Add support for garbage collection of old report metadata
7c37c86 Make expiryTimers private
244bc19 Refactor the codebase to make the dependecy graph a bit cleaner
d3e5dad Add release Makefile target
6673262 Fix version injection
c455354 Fix version command
1cc3614 Add support for exposing version information
426d314 Add goreleaser config
aea7f9c Expose the number of measurements per country as a metric
a9ebae3 Add support for exposing number of measurements per platform
2986d28 Nest the report keys into report/
742fa8d Replace logrus with apexLog and map URLs with :reportID to a single prom label
b43640d Vendorize prometheus gin middleware.
5fcdeda Stamp the report_id into the backend_extra
8dd01e8 Add support for submitting measurements in a single request
aa459d4 Add support for backend generated measurement IDs
17c8d9e Refactor the expiry time logic
29e37af Implement report expiry logic
922a71d Implement a working collector MVP
7111769 Skeleton for collector


Automated with GoReleaser
Built with go version go1.9.3 darwin/amd64