storj/satellite
Ethan d5dfeca84d satellite/payments: Return empty iterator instead of nil from StripeMock List methods
Some satellites do not have payment configured (ex. Salt Lake, Europe North). In this case the StripeMock is used, which returns nil on invoice and charges List methods. This causes a panic.

https://storjlabs.atlassian.net/browse/SM-978

Change-Id: Iec1b0bfd9b383e6f793d03dd63a3dec60e0fd9f3
2020-05-27 16:20:18 +00:00
..
accounting satellite/accounting: separate usage and bandwidth limit (#3878) 2020-05-12 15:01:15 +02:00
admin satellite/admin: Add the proper documentation for bandwidth limits (#3900) 2020-05-27 09:22:45 +03:00
attribution all: remove old uuid 2020-04-02 19:30:36 +03:00
audit satellite/overlay: updates node with a vetted_at timestamp if they meet the vetting criteria 2020-05-20 16:30:26 -04:00
compensation satellite/compensation: add offline status tracking 2020-04-28 19:35:59 +00:00
console satellite/payments: remove mockpayments and add Stripe client mock 2020-05-19 09:35:37 +02:00
contact storagenode: remove dependency to overlay.NodeDossier 2020-05-21 08:37:13 +03:00
dbcleanup satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
downtime storagenode: remove dependency to overlay.NodeDossier 2020-05-21 08:37:13 +03:00
gc all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
gracefulexit satellite/gracefulexit: Change handleFailed to return nil if we can't get the pending transfer 2020-05-26 13:07:38 +00:00
heldamount storagenode/heldamount payments removed 2020-04-21 17:15:31 +00:00
inspector all: simplify uuid usage 2020-04-02 13:45:19 +00:00
mailservice all: use monkit v3 2020-02-05 23:53:17 +00:00
marketingweb all: separate err check for http 2020-04-16 18:50:24 +03:00
metainfo satellite/metainfo: log if replacing pieces in pointer goes wrong 2020-05-26 21:48:40 +00:00
metrics all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
nodeselection satellite/nodeselection: use NodeURL 2020-05-27 05:46:11 +00:00
nodestats storagenode/reputation: unknown_score (unknown_alpha / unknown_alpha+unknown_beta) added to reputation stats, https://storjlabs.atlassian.net/browse/SG-326 2020-05-20 11:25:14 +00:00
orders satellite/orders: use serial SerialNumber 2020-05-15 11:33:53 +00:00
overlay satellite/nodeselection: use NodeURL 2020-05-27 05:46:11 +00:00
payments satellite/payments: Return empty iterator instead of nil from StripeMock List methods 2020-05-27 16:20:18 +00:00
referrals all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
repair satellite/repair/{checker,queue}: add metric for new segments added to repair queue 2020-05-27 06:23:47 +00:00
rewards all: simplify uuid usage 2020-04-02 13:45:19 +00:00
satellitedb satellite/payments/stripecoinpayments: test invoice user with more than 2020-05-27 09:12:23 +00:00
vouchers all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
admin.go Add logging listener for retrieving and setting log levels 2020-05-12 16:38:06 -04:00
api.go private/testplanet: remove some additional Local-s 2020-05-21 08:37:13 +03: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/payments: remove mockpayments and add Stripe client mock 2020-05-19 09:35:37 +02:00
gc.go Add logging listener for retrieving and setting log levels 2020-05-12 16:38:06 -04:00
peer.go all: rename CreateTables to MigrateToLatest 2020-04-30 07:21:17 +00:00
repairer.go Add logging listener for retrieving and setting log levels 2020-05-12 16:38:06 -04:00