storj/satellite/satellitedb
stefanbenten 9ace375ee0 satellite/{console,satellitedb}: change project limiting based on new users field
This change switches the backend logic to use the new DB column on the users table to restrict project creation.
Furthermore it back fills the existing limits from registration tokens to the new column to ensure no users are reset to the new default.

UI is updated to reflect ability to create several projects

Change-Id: Ie29157430ae6b065411ca4c4557c9f1be69cdc4f
2020-07-16 10:57:47 +00:00
..
dbx satellite/{console,satellitedb}: add project_limit column to users table 2020-07-15 17:27:31 +00:00
satellitedbtest tests: allow STORJ_TEST_POSTGRES 2020-07-10 16:43:49 +03:00
testdata satellite/{console,satellitedb}: change project limiting based on new users field 2020-07-16 10:57:47 +00:00
apikeys.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
attribution_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
attribution.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
buckets.go satellite: prevents uplink from creating a bucket once it exceeds the max bucket allocation. 2020-07-15 17:27:05 +00:00
coinpaymentstxs.go satellite/payemnts: Credit coin payments earlier 2020-07-06 13:24:26 +00:00
compensation.go satellite/compensation: more fixes to get prod running smoothly 2020-04-07 10:10:27 +00:00
consoledb_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
consoledb.go satellite/payments: fix promotional coupons 2020-01-29 16:40:43 +02:00
containment.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
coupons.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
credits.go satellite/payments: all invoice commands require period 2020-05-14 11:50:19 +00:00
customers.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
database.go satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
downtime.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
gracefulexit.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
heldamount.go satellite/heldamount: payments added, endpoind for payments added 2020-07-01 18:15:01 +03:00
invoiceprojectrecords.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
irreparabledb.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
migrate_test.go all: use jackc/pgx in place of lib/pq 2020-07-13 15:54:41 +00:00
migrate.go satellite/{console,satellitedb}: change project limiting based on new users field 2020-07-16 10:57:47 +00:00
nodeapiversion.go all: use jackc/pgx in place of lib/pq 2020-07-13 15:54:41 +00:00
nodeselection.go all: use jackc/pgx in place of lib/pq 2020-07-13 15:54:41 +00:00
offers.go satellite: use tagsql 2020-01-19 14:39:16 +02:00
orders.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
overlaycache_test.go satellite/overlay: updates node with a vetted_at timestamp if they meet the vetting criteria 2020-05-20 16:30:26 -04:00
overlaycache.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
peeridentities.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
projectaccounting.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
projectmembers_test.go web/satellite: project members sorting fixed (#3231) 2019-10-15 15:24:53 +03:00
projectmembers.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
projects_test.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
projects.go satellite/admin: add bucket limit handling endpoint 2020-07-15 17:27:23 +00:00
regtokens.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
repairqueue.go all: replace == comparison with errors.Is 2020-07-14 15:50:25 +00:00
resetpasstokens.go all: simplify uuid usage 2020-04-02 05:48:58 +00:00
revocation_test.go satellite: Check macaroon revocation 2020-06-22 13:50:07 -06:00
revocation.go satellite/satellitedb: Add comment to revocation 2020-07-06 21:51:35 +00:00
storagenodeaccounting.go all: use jackc/pgx in place of lib/pq 2020-07-13 15:54:41 +00:00
stripecoinpaymentsdb.go satellite/payments : deposit bonuses (credits) added 2020-02-11 11:11:42 +00:00
usercredits.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
users_test.go satellite/satellitedb/dbx: name the package dbx 2020-01-15 15:16:39 -07:00
users.go satellite/{console,satellitedb}: change project limiting based on new users field 2020-07-16 10:57:47 +00:00