storj/satellite/satellitedb/testdata
Ethan 21a5d70a83 satellite/metainfo: Rate limiting - API requests
Limits how many times metainfo APIs can be called per second by project ID. If limit is exceeded, the API will return Unauthorized/Too Many requests.

Limit per second and the size of the limiter cache per project are configurable, as well as whether the limiter is enabled.

Tests added/updated for the new rate_limit field in projects table.
Tests added for exceeding limits and disableing limiter.

Change-Id: Ic8ad102de3b690a475809d4f684156d5715f20fa
2020-01-21 14:25:04 +00:00
..
postgres.v69.sql satellite/satellitedb: ensure migration tests run (#3706) 2019-12-09 09:26:58 -06:00
postgres.v70.sql satellite/accounting: fix project limits migration (#3717) 2019-12-10 18:12:49 +02:00
postgres.v71.sql satellite/accounting: fix project limits migration (#3717) 2019-12-10 18:12:49 +02:00
postgres.v72.sql satellitedb: fix migration cockroach test 2019-12-16 18:02:31 +00:00
postgres.v73.sql satellite/satellitedb: Add nodes_offline_times table for downtime tracking 2019-12-30 15:45:02 -05:00
postgres.v74.sql satellite/payments: coupons, coupons usage, invoice generation with pricing model applied 2020-01-14 12:45:00 +00:00
postgres.v75.sql satellite/payments: coupons, coupons usage, invoice generation with pricing model applied 2020-01-14 12:45:00 +00:00
postgres.v76.sql satellite/payments: coupons, coupons usage, invoice generation with pricing model applied 2020-01-14 12:45:00 +00:00
postgres.v77.sql satellite/satellitedb: fix nitpicks and timestamp issue found in review 2020-01-16 21:22:38 +00:00
postgres.v78.sql satellite/satellitedb: Remove unused indexes 2020-01-16 16:06:21 -07:00
postgres.v79.sql satellite/payments: coinpayments add completed status, treat received status as pending, add balance for completed transactions only 2020-01-17 17:26:34 +00:00
postgres.v80.sql satellite/metainfo: Rate limiting - API requests 2020-01-21 14:25:04 +00:00