storj/satellite/console/consoleweb/consoleapi
Cameron 8842985571 satellite/console/consoleweb: create purchase-package endpoint
Add new purchase-package endpoint to Server. The endpoint can be enabled
or disabled by a new config, --console.pricing-packages-enabled.
The purchase-package endpoint applies a coupon and adds and charges a
credit card if user's useragent is a partner with a configured package
plan.

github issue: https://github.com/storj/storj-private/issues/125

Change-Id: I0d6ccccd6874ddba360c45f338fd1c44f95e135a
2023-02-23 15:42:36 -05:00
..
gen satellite/console/.../consoleapi/gen: ensure go generate works 2022-09-02 16:34:46 +03:00
utils satellite/nodeevents: validate emails before notifying 2022-12-06 09:59:45 -05:00
abtesting_test.go console/abTesting: add support for AB testing 2022-10-27 10:57:12 +00:00
abtesting.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
analytics.go satellite/{analytics, web}: segment ui error tracking implemented 2022-12-13 18:11:53 +00:00
api.gen.go private/apigen: Change order of operations in api generation 2023-01-11 16:54:53 +00:00
apikeys_test.go satellite/{console,web}: support delete by ID and publicID 2023-01-06 13:40:10 +00:00
apikeys.go satellite/{console,web}: support delete by ID and publicID 2023-01-06 13:40:10 +00:00
auth_test.go mod: bump storj.io/common 2023-02-03 16:49:41 +02:00
auth.go satellite/console/consoleweb: remove trailing slash from URLs 2023-02-21 19:15:36 +00:00
buckets_test.go satellite/{console,web}: make bucket endpoints support publicID 2023-02-13 23:00:03 +00:00
buckets.go satellite/{console,web}: make bucket endpoints support publicID 2023-02-13 23:00:03 +00:00
common.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
payments_test.go satellite/console/consoleweb: create purchase-package endpoint 2023-02-23 15:42:36 -05:00
payments.go satellite/console/consoleweb: create purchase-package endpoint 2023-02-23 15:42:36 -05:00
projects.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
usagelimits_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
usagelimits.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00