storj/pkg
Dylan Lott 9abf191b01
Change payments to use statDB for wallet addresses rather than Overlay cache (#1368)
* Wiring up DumpNodes response for Inspector

* Finalize everything and test that it works

* Get Count and DumpNodes working for Overlay Cache

* WIP updating payment rollup to check statDB instead of overlay

* FIrst pass at updating statDB to take wallet and email

* Passing tests

* use pb.NodeOperator instead of Meta struct

* remove TODO

* revert go.mod

* Get SQL migration working correctly

* Changes Meta to Operator in NodeStats struct

* Adds update operator logic for statDB

* Fix db migrate tests - added v5 snapshot

* User friendly msg for missing snapshot version

* Passing tests

* Change node update to happen in discovery instead of in overlay

* Fix logic and update function calls

* Update comment on UpdateOperator interface method

* Update name of parameter

* Change type of argument to UpdateOperator

* Updates statDB tests
2019-03-01 10:46:34 -07:00
..
accounting remove unused date field in csv row (#1388) 2019-03-01 08:23:27 -05:00
audit BWA aliases (#1333) 2019-02-22 16:17:35 -05:00
auth removes some SignedMessage use (#1258) 2019-02-19 23:36:08 -06:00
bwagreement BWA aliases (#1333) 2019-02-22 16:17:35 -05:00
certdb Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certificates some certificates cmd cleanup: (#1361) 2019-02-26 09:55:52 +01:00
cfgstruct Use lower bcrypt cost for console.Service when running tests and disable flaky tests (#1236) 2019-02-05 19:31:53 +02:00
datarepair Total file count through Monkit (#1351) 2019-02-26 10:17:51 -05:00
dht Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
discovery Change payments to use statDB for wallet addresses rather than Overlay cache (#1368) 2019-03-01 10:46:34 -07:00
eestream Improve logic for cutting the long tail during upload (#909) 2019-02-05 12:54:25 +02:00
encryption updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
identity some certificates cmd cleanup: (#1361) 2019-02-26 09:55:52 +01:00
kademlia Adds DumpNodes method to Kademlia Inspector (#1328) 2019-02-28 12:55:27 -07:00
metainfo/kvmetainfo pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
miniogw pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
overlay Adds DumpNodes method to Kademlia Inspector (#1328) 2019-02-28 12:55:27 -07:00
pb Adds DumpNodes method to Kademlia Inspector (#1328) 2019-02-28 12:55:27 -07:00
peertls dial node/address with bad server cert (#1342) 2019-02-26 19:35:16 +01:00
piecestore fixes to piecestore and psdb (#1380) 2019-03-01 07:46:16 +02:00
pkcrypto use peer ca whitelist in testplanet (#1337) 2019-02-25 09:38:03 +02:00
pointerdb Validate piece hash on satellite (#1359) 2019-02-28 15:14:54 +01:00
process Fix invalid config key msg for dashbord (#1314) 2019-02-14 14:06:15 +01:00
ranger psserver: swallow io.EOF when getting full content in FileRanger (#1238) 2019-02-06 07:41:41 +02:00
server pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
statdb Change payments to use statDB for wallet addresses rather than Overlay cache (#1368) 2019-03-01 10:46:34 -07:00
storage Validate piece hash on satellite (#1359) 2019-02-28 15:14:54 +01:00
storj Removed ReverseList from KeyValueStore interfaces (#1306) 2019-02-13 12:27:03 -05:00
stream updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
telemetry Cleanup repository a bit (#1203) 2019-02-01 20:21:00 +02:00
transport dial node/address with bad server cert (#1342) 2019-02-26 19:35:16 +01:00
utils Move SplitConnstr to a nicer place (#1308) 2019-02-13 23:54:59 +02:00