storj/private/testplanet
Moby von Briesen c334fd090e satellite/payments: Convert coupon duration to be nullable
* Add a nullable billing_periods column in the coupons table
* Add nullable billing_periods column to the currently unused
coupon_codes table
* Drop the duration column from the coupon_codes table
* Replace duration config type so that the default promotional coupon
can be configured to never expire

Zero downtime migration plan:
* Add billing_periods column to coupons and coupon_codes tables (this change)
* After one release, remove all references to the old duration column,
replacing with references to billing_periods. At this point, we can also
change the defult promotional coupon to never expire and migrate over
values from the old duration column.
* After another release, drop the duration column.

Change-Id: I374e8dc9fab9f81b4a5bc681771955662d4c007a
2021-04-01 16:28:23 +02:00
..
dir.go private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
log.go Merge 'master' branch 2020-11-10 11:58:59 +00:00
planet_test.go Merge 'master' branch 2020-11-10 11:58:59 +00:00
planet.go satellite: remove referral program related code 2021-02-08 13:52:50 +00:00
reconfigure.go Merge remote-tracking branch 'origin/main' into multipart-upload 2021-02-11 11:48:23 +01:00
rpc_test.go pkg/server,private/testplanet: start to listen on quic 2021-01-27 11:03:42 -05:00
run_test.go common: separate repository 2019-12-27 14:11:15 +02:00
run.go Merge 'master' branch 2020-11-10 11:58:59 +00:00
satellite_test.go satellite/metainfo: use user PartnerID for bucket attribution 2020-08-06 13:14:07 +00:00
satellite.go satellite/payments: Convert coupon duration to be nullable 2021-04-01 16:28:23 +02:00
storagenode-wait.go storagenode/pieces: Deleter can handle multiple tests 2020-04-29 11:26:56 -06:00
storagenode.go storagenode: wallet features 2021-03-24 09:08:36 +00:00
tlsopts_test.go all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
uplink_test.go Merge remote-tracking branch 'origin/main' into multipart-upload 2021-02-04 09:38:08 +01:00
uplink.go satellite/console/wasm: add more unit tests 2021-01-08 18:50:29 +00:00
versioning.go storagenode/version: notification flow now based on cursor, chore_test added, versioncontrol added to reconfigure. 2020-07-23 14:13:24 +00:00