storj/satellite
Stefan Benten 1d3b728766 satellite/{console/payments/satellitedb}: add validation for deletion of account and project
The same was that our Admin API handles project and account deletions currently, we would like
to have the same checks on the user-facing API. This PR adds the same checks to the console service.
General more applicable checks have been moved directly into the payments service.

In addition it adds the BucketsDB to the console DB, to have easier access and avoiding import cycles with
the metainfo package.

A small cleanup around our unnecessary monkit imports made it in as well.

Change-Id: I8769b01c2271c1687fbd2269a738a41764216e51
2020-10-13 07:55:26 +00:00
..
accounting satellite/accounting: add cache for getting project storage and bw limits 2020-09-25 16:28:49 +00:00
admin satellite/{admin, console}: add test for projectLimit increase and update README 2020-10-05 11:54:37 +00:00
attribution all: fix dots 2020-07-16 14:58:28 +00:00
audit satellite/audit: fix sanity check for verify-piece-hashes command 2020-10-07 17:17:48 +03:00
compensation all: add missing dots 2020-08-11 17:50:01 +03:00
console satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
contact all: fix dots 2020-07-16 14:58:28 +00:00
dbcleanup satellite/dbcleanup: run cleanup more frequently 2020-06-10 18:32:15 +00:00
downtime all: fix comments 2020-07-16 19:13:14 +03:00
gc satellite/metainfo: replace ScopedPath with metabase.SegmentLocation 2020-09-04 10:06:52 +00:00
gracefulexit satellite/gracefulexit: replace Path []byte to `Key 2020-09-04 11:09:48 +00:00
inspector satellite/metainfo: use metabase.SegmentKey with metainfo.Service 2020-09-03 15:11:32 +00:00
mailservice all: fix dots 2020-07-16 14:58:28 +00:00
marketingweb all: fix dots 2020-07-16 14:58:28 +00:00
metainfo pkg/auth: move package to consoleauth 2020-10-06 14:15:07 +02:00
metrics satellite/metainfo: replace ScopedPath with metabase.SegmentLocation 2020-09-04 10:06:52 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection all: add missing dots 2020-08-11 17:50:01 +03:00
nodestats storagenode/reputation: offline_under_review_at added 2020-09-02 18:48:28 +03:00
orders satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
overlay satellite/{overlay,satellitedb}: always show node's real online score 2020-10-02 12:28:11 -04:00
payments satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
referrals all: fix dots 2020-07-16 14:58:28 +00:00
repair satellite/{repair,satellitedb}: clean up healthy segments from repair queue at end of checker iteration 2020-09-29 20:38:22 +00:00
revocation all: fix dots 2020-07-16 14:58:28 +00:00
rewards satellite/rewards: add partner videocoin (#3946) 2020-09-29 14:30:46 +02:00
satellitedb satellite/orders: do a better job limiting concurrent requests 2020-10-09 16:27:15 -04:00
snopayout storagenode: heldamount renamed to payouts, renamed some methods and structs to more meaningful names. grouped estimated payout with pathouts 2020-09-16 14:57:35 +00:00
admin.go satellite/console: make paywall optional 2020-07-28 10:57:49 +00:00
api.go satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
configlock_test.go scripts: remove duplicate check config lock 2020-09-29 10:03:34 +00:00
core.go satellite/accounting: add cache for getting project storage and bw limits 2020-09-25 16:28:49 +00:00
gc.go all: fix dots 2020-07-16 14:58:28 +00:00
peer.go satellite/accounting: add cache for getting project storage and bw limits 2020-09-25 16:28:49 +00:00
repairer.go satellite/orders: add bucket id to order limit 2020-09-03 10:50:11 +03:00