storj/pkg
Egon Elbre 78dc02b758 Satellite Peer (#1034)
* add satellite peer

* Add overlay

* reorganize kademlia

* add RunRefresh

* add refresh to storagenode.Peer

* add discovery

* add agreements and metainfo

* rename

* add datarepair checker

* add repair

* add todo notes for audit

* add testing interface

* add into testplanet

* fixes

* fix compilation errors

* fix compilation errors

* make testplanet run

* remove audit refrences

* ensure that audit tests run

* dev

* checker tests compilable

* fix discovery

* fix compilation

* fix

* fix

* dev

* fix

* disable auth

* fixes

* revert go.mod/sum

* fix linter errors

* fix

* fix copyright

* Add address param for SN dashboard (#1076)

* Rename storj-sdk to storj-sim (#1078)

* Storagenode logs and config improvements  (#1075)

* Add more info to SN logs

* remove config-dir from user config

* add output where config was stored

* add message for successful connection

* fix linter

* remove storage.path from user config

* resolve config path

* move success  message to info

* log improvements

* Remove captplanet (#1070)

* pkg/server: include production cert (#1082)

Change-Id: Ie8e6fe78550be83c3bd797db7a1e58d37c684792

* Generate Payments Report (#1079)

* memory.Size: autoformat sizes based on value entropy (#1081)

* Jj/bytes (#1085)

* run tally and rollup

* sets dev default tally and rollup intervals

* nonessential storj-sim edits (#1086)

* Closing context doesn't stop storage node (#1084)

* Print when cancelled

* Close properly

* Don't log nil

* Don't print error when closing dashboard

* Fix panic in inspector if ping fails (#1088)

* Consolidate identity management to identity cli commands (#1083)

* Consolidate identity management:

Move identity cretaion/signing out of storagenode setup command.

* fixes

* linters

* Consolidate identity management:

Move identity cretaion/signing out of storagenode setup command.

* fixes

* sava backups before saving signed certs

* add "-prebuilt-test-cmds" test flag

* linters

* prepare cli tests for travis

* linter fixes

* more fixes

* linter gods

* sp/sdk/sim

* remove ca.difficulty

* remove unused difficulty

* return setup to its rightful place

* wip travis

* Revert "wip travis"

This reverts commit 56834849dcf066d3cc0a4f139033fc3f6d7188ca.

* typo in travis.yaml

* remove tests

* remove more

* make it only create one identity at a time for consistency

* add config-dir for consitency

* add identity creation to storj-sim

* add flags

* simplify

* fix nolint and compile

* prevent overwrite and pass difficulty, concurrency, and parent creds

* goimports
2019-01-18 08:54:08 -05:00
..
accounting Jj/bytes (#1085) 2019-01-17 14:39:32 -05:00
audit Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
auth Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
bwagreement Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
certificates Consolidate identity management to identity cli commands (#1083) 2019-01-18 11:36:58 +01:00
cfgstruct Save only user-specific flags to storage node's config.yaml (#1051) 2019-01-15 15:55:33 +02:00
datarepair Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
dht Add the ability for Kademlia to do a refresh for each bucket (#908) 2018-12-20 16:45:06 -05:00
discovery Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
eestream eestream avoids waiting for pending readers if lots of errors (#709) 2018-11-27 10:17:57 +02:00
encryption Faster tests (#834) 2018-12-12 16:05:47 +02:00
identity Consolidate identity management to identity cli commands (#1083) 2019-01-18 11:36:58 +01:00
kademlia Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
metainfo/kvmetainfo moves node selection config setup from uplink to satellite (#891) 2018-12-17 16:05:05 -05:00
miniogw Clean up Storage node setup (#1013) 2019-01-14 16:19:15 -05:00
node Storagenode logs and config improvements (#1075) 2019-01-16 21:41:43 -05:00
overlay Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
payments Jj/bytes (#1085) 2019-01-17 14:39:32 -05:00
pb Generate Payments Report (#1079) 2019-01-17 13:34:13 -05:00
peertls prepare key generation for launch (#979) 2019-01-07 13:02:22 -05:00
piecestore Dashboard updates (#1087) 2019-01-18 05:41:25 -05:00
pointerdb Satellite Peer (#1034) 2019-01-18 08:54:08 -05:00
process Storagenode logs and config improvements (#1075) 2019-01-16 21:41:43 -05:00
provider pkg/provider: split into pkg/server, pkg/identity (#953) 2019-01-02 12:23:25 +02:00
ranger removes a few todos (#867) 2018-12-17 13:11:29 -05:00
server Closing context doesn't stop storage node (#1084) 2019-01-17 16:08:05 -05:00
statdb pkg/inspector: split functionality to be per-service (#1029) 2019-01-14 11:47:22 -07:00
storage Differentiate GET and PUT operations in the tally service (#965) 2019-01-10 06:41:57 -05:00
storj prepare key generation for launch (#979) 2019-01-07 13:02:22 -05:00
stream Migrate Minio Gateway to the new Metainfo API (#775) 2018-12-07 20:31:29 +02:00
telemetry use Node ID for metrics ID (#1052) 2019-01-15 10:02:54 -05:00
transport Allow empty key and better error handling (#986) 2019-01-08 10:22:54 +02:00
utils added tally to capt run.go (#751) 2018-12-12 08:15:34 -05:00