storj/satellite
Bill Thorp b265b7f555 satellite/console: make paywall optional
Add a config so that some percent of users require credit cards /
account balances
in order to create a project or have a promotional coupon applied

UI was updated to match needed paywall status

At this point we decided not to use a field to store if a user is in an
A/B
test, and instead just use math to see if they're in a test.  We decided
to use MD5 (because its in Postgres too) and User UUID for that math.

Change-Id: I0fcd80707dc29afc668632d078e1b5a7a24f3bb3
2020-07-28 10:57:49 +00:00
..
accounting satellite/accounting: Add chore to cleanup old project bandwidth rollups data 2020-07-22 18:56:49 +00:00
admin satellite/admin: close http response body 2020-07-16 16:38:10 +00:00
attribution all: fix dots 2020-07-16 14:58:28 +00:00
audit all: fix dots 2020-07-16 14:58:28 +00:00
compensation all: fix dots 2020-07-16 14:58:28 +00:00
console satellite/console: make paywall optional 2020-07-28 10:57:49 +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 all: fix dots 2020-07-16 14:58:28 +00:00
gracefulexit all: fix dots 2020-07-16 14:58:28 +00:00
heldamount error handling in heldamount cash and collector delete fixed 2020-07-22 12:26:13 +00:00
inspector all: fix dots 2020-07-16 14:58:28 +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 satellite/orders: add buckets db to service 2020-07-24 17:36:49 +03:00
metrics satellite: fix string(int) conversions 2020-06-12 06:41:34 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection satellite/nodeselection: use NodeURL 2020-05-27 05:46:11 +00:00
nodestats all: fix dots 2020-07-16 14:58:28 +00:00
orders satellite/orders: add buckets db to service 2020-07-24 17:36:49 +03:00
overlay all: fix dots 2020-07-16 14:58:28 +00:00
payments satellite/console: make paywall optional 2020-07-28 10:57:49 +00:00
referrals all: fix dots 2020-07-16 14:58:28 +00:00
repair satellite/orders: make optimal threshold multiplier into an argument 2020-07-24 16:35:59 +03:00
revocation all: fix dots 2020-07-16 14:58:28 +00:00
rewards all: fix dots 2020-07-16 14:58:28 +00:00
satellitedb satellite/orders: add buckets db to service 2020-07-24 17:36:49 +03:00
admin.go satellite/console: make paywall optional 2020-07-28 10:57:49 +00:00
api.go satellite/console: make paywall optional 2020-07-28 10:57:49 +00:00
config-lock_test.go satellite: add Go test version of satellite-config-lock tests 2020-05-13 08:14:24 +00:00
core.go satellite/console: make paywall optional 2020-07-28 10:57:49 +00:00
gc.go all: fix dots 2020-07-16 14:58:28 +00:00
peer.go satellite/accounting: Add chore to cleanup old project bandwidth rollups data 2020-07-22 18:56:49 +00:00
repairer.go satellite/orders: add buckets db to service 2020-07-24 17:36:49 +03:00