storj/satellite/console
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
..
consoleauth pkg/auth: move package to consoleauth 2020-10-06 14:15:07 +02:00
consoleweb satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
apikeys_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
apikeys.go all: add missing dots 2020-08-11 17:50:01 +03:00
auth.go audit logging: log important user activity 2020-09-07 15:26:34 +00:00
billinghistoryitem.go satellite/payments: available coupon value feature 2020-06-02 10:00:45 +00:00
buckets.go satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
database.go satellite/console: use transaction helpers in consoledb 2020-01-07 17:59:10 +00:00
projectmembers_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
projectmembers.go all: add missing dots 2020-08-11 17:50:01 +03:00
projects_test.go satellite: make limits be nullable 2020-09-21 19:34:19 +00:00
projects.go satellite: make limits be nullable 2020-09-21 19:34:19 +00:00
projectusagelimits.go satellite/console: project usage limits api (#3702) 2019-12-12 14:58:15 +02:00
registrationtoken.go all: fix dots 2020-07-16 14:58:28 +00:00
request.go audit logging: log important user activity 2020-09-07 15:26:34 +00:00
resetpasswordtoken_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
resetpasswordtoken.go all: fix dots 2020-07-16 14:58:28 +00:00
service_test.go satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
service.go satellite/{console/payments/satellitedb}: add validation for deletion of account and project 2020-10-13 07:55:26 +00:00
sortdirection.go all: fix comments 2020-07-16 19:13:14 +03:00
usercredits_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
usercredits.go all: add missing dots 2020-08-11 17:50:01 +03:00
users_test.go all: fix dots 2020-07-16 14:58:28 +00:00
users.go satellite/{admin, console}: add test for projectLimit increase and update README 2020-10-05 11:54:37 +00:00
validation.go all: fix dots 2020-07-16 14:58:28 +00:00