Ethan Adams
78ccf14837
fix interface and EOF check ( #3251 )
2019-10-12 07:06:20 -06:00
Isaac Hess
e567f27634
storagenode/piecestore: Change test to use ioutil.ReadAll to attempt to reduce test flake ( #3250 )
2019-10-11 15:57:59 -06:00
Ethan Adams
a1275746b4
satellite/gracefulexit: Implement the 'process' endpoint on the satellite ( #3223 )
2019-10-11 17:18:05 -04:00
Cameron
d17be58237
remove random sleep in storagenode contact ( #3243 )
2019-10-11 16:44:18 -04:00
JT Olio
a5d1776539
audits: missing continue
...
Change-Id: Ifcac8e61ebd8c59407e01c791adc60d9f88ff1b7
2019-10-11 13:55:27 -06:00
Brandon Iglesias
84156d6912
docs/blueprints: updating term to held amount ( #3248 )
2019-10-11 21:05:50 +03:00
Vitalii Shpital
0560b2bac4
web/storagenode: chart y and x axis reworked ( #3179 )
2019-10-11 20:07:30 +03:00
Vitalii Shpital
78a71ad3b6
web/storagenode: node status updated ( #3220 )
2019-10-11 19:28:47 +03:00
Yaroslav Vorobiov
535742d37e
satellite/payments: add coinpayments HTTP client ( #3181 )
2019-10-11 18:51:14 +03:00
Yehor Butko
451909b3ec
satellite/payments: account balance ( #3242 )
2019-10-11 18:00:35 +03:00
Isaac Hess
9256399872
CI: test drpc and grpc ( #3163 )
...
* wip: test drpc
* Add parallel intregration test
* Add jenkinsfile.drpc
* Remove unnecessary jenkinsfile items
* testing: GOFLAGS=-drpc (#3236 )
* Use GOFLAGS
* add debug
* revert tags
* revert changes
* move goflags to the correct place
* add sanity check
2019-10-11 08:30:06 -06:00
Yingrong Zhao
743a0fc38b
storagenode/cmd: create start graceful exit CLI ( #3202 )
2019-10-11 09:58:12 -04:00
Vitalii Shpital
91fcabd83c
web/satellite: notification message text breaking fixed ( #3221 )
2019-10-11 13:53:22 +03:00
Vitalii Shpital
9f5d81b5b4
web/satellite: prevent multiple request on login and registration ( #3234 )
2019-10-11 13:42:38 +03:00
Vitalii Shpital
8170eb8d23
web/satellite: api key validation bug fixed ( #3227 )
2019-10-11 13:18:00 +03:00
Vitalii Shpital
4ba4d03fbf
web/satellite: labels and titles style following problems solved ( #3226 )
2019-10-11 13:08:13 +03:00
Nikolay Yurchenko
5ac531863a
logo click action changed to redirection to Overview page ( #3210 )
2019-10-11 12:45:38 +03:00
Isaac Hess
89c68890b3
Bump drpc version ( #3235 )
2019-10-10 13:48:47 -06:00
Egon Elbre
e9c36d560f
satellite: make PointerDB an argument to satellite.New ( #3233 )
2019-10-10 21:06:26 +03:00
Yehor Butko
0cc23add5b
satellite/payments - payment account setup ( #3187 )
2019-10-10 20:12:23 +03:00
Egon Elbre
f60a7baf17
internal/testplanet: ensure that metainfo schema gets dropped ( #3229 )
2019-10-10 17:04:08 +03:00
Fadila
cf6f8fb53e
Installer: identity directory defaults to %APPDATA%\Storj\Identity\Storagenode ( #3216 )
2019-10-10 15:51:45 +02:00
Bogdan Artemenko
5f775b9e46
satellite/console: Added error for adding api key with existing name attempt. ( #3185 )
2019-10-10 16:28:35 +03:00
Vitalii Shpital
ca0f749428
web/storagenode: charts on first day of the month updated ( #3219 )
2019-10-10 15:08:48 +03:00
Bill Thorp
9cbb0c4374
cmd/storj-sim: expose GATEWAY_X_API_KEY ( #3225 )
...
* expose API_KEY
2019-10-09 14:33:53 -04:00
Caleb Case
e82e61ad61
Fix typo in libuplink docs. ( #3222 )
2019-10-09 11:23:26 -04:00
Maximillian von Briesen
784ca1582a
satellite/audit: fix audit panic ( #3217 )
2019-10-09 10:06:58 -04:00
Fadila
2e4d8630b9
installer/windows: checkbox for opening SNOboard after installation ( #3212 )
2019-10-09 15:13:05 +02:00
Bogdan Artemenko
ed3a424858
satellite/console: Removed 'user not found' message on password reset request ( #3184 )
2019-10-09 13:18:58 +03:00
Maximillian von Briesen
3a3d576d9b
satellite/audit: add mutex to pieceHashesVerified map ( #3214 )
...
* add mutex
* remove double send to ch
* lock mutex inside defer
* import sync
2019-10-08 17:01:32 -04:00
Maximillian von Briesen
f75893c1ba
satellite/overlay: do not include gracefully exiting nodes in node selection ( #3211 )
2019-10-08 15:03:38 -04:00
Cameron
10b364a2da
cmd/storagenode: enable migration of configs of different types ( #3189 )
...
* move deprecated flags code to deprecated.go, refactor to allow migration of other flags
* hide deprecated flags
2019-10-08 14:26:53 -04:00
Ethan Adams
447c219d92
satellite/gracefulexit: Add protobuf definitions for communication between storage node and satellite ( #3201 )
2019-10-08 13:42:56 -04:00
Egon Elbre
a744fdfef0
satellite/metainfo: remove Iterate from service ( #3196 )
...
* satellite/metainfo: remove Iterate from service
* fix test
2019-10-08 07:39:23 -07:00
Maximillian von Briesen
0ea0d8c3da
satellite/overlay: remove overlay.IsVetted ( #3203 )
2019-10-08 09:25:41 -04:00
Matt Robinson
7485a1d0f5
Fix jenkins builds of storagenode console. ( #3208 )
2019-10-08 08:59:22 -04:00
Kaloyan Raev
616b2f521a
installer/windows: add to private Jenkins build ( #3206 )
...
* Build Windows Installer stage
* Run the Windows Installer build on thw windows node
* Disable Build Images, Push Images and Upload steps
* checkout scm on windows agent
* Execute MSBuild
* Use bat instead of sh
* Test stash
* Copy artifacts between nodes
* Fix typo
* Sign Windows Installer
* Fix Makefile
* Enable binaries-upload
* Set Product Version to 0.0.0
* Build installer with Release configuration
* Enable back docker image stages and slack alerts
* Restore SNOboard shortcut after resolving conflicts
* Remove empty line from build.bat
2019-10-08 13:51:22 +02:00
littleskunk
d5b2e1ef89
storagenode/signature: Reject uploads with a timestamp too far in the future ( #3194 )
2019-10-08 13:09:46 +02:00
littleskunk
c009543236
satellite/audit: Add piece hash verified to log messages ( #3204 )
2019-10-08 12:51:57 +02:00
JT Olio
37491d0d32
storagenode: embed the console into the binary and makefile ( #3164 )
...
* web/storagenode: add package-lock.json
* storagenode: compile console into binary
2019-10-08 10:52:19 +02:00
Kaloyan Raev
1d2808eeb0
Update links to documentation ( #3198 )
2019-10-08 01:47:39 -06:00
Kaloyan Raev
828b0af0d7
Storage Node Dashboard shortcut opens the SNOboard ( #3171 )
2019-10-08 01:23:49 -06:00
Egon Elbre
73d4d83467
satellite/accounting: implement tally as an observer ( #2992 )
2019-10-07 16:55:20 -04:00
Ethan Adams
4c4519f0be
satellite/gracefulexit: add transfer queue for pieces ( #3174 )
...
initial impl of transfer queue
updated docs represent the new design how we handle durability during exit
2019-10-07 16:38:05 -04:00
Maximillian von Briesen
e1b7d01160
satellite/audit: do not fail or contain nodes for audited segments that are not piece-hash-verified ( #3161 )
2019-10-07 16:06:10 -04:00
Maximillian von Briesen
a75e3e6b81
satellite/repairer: fix segment_time_until_repair metric ( #3199 )
2019-10-07 13:54:12 -04:00
Vitalii Shpital
2a4a4b60d5
web/satellite: scroll added for project description container ( #3166 )
2019-10-07 17:51:33 +03:00
Nikolay Yurchenko
ef2615fcf4
web/satellite: DatePicker rework ( #3157 )
2019-10-07 17:40:45 +03:00
Yingrong Zhao
d29946d3d7
docs/blueprints: referral manager v1 ( #3038 )
...
* archive old referral offer doc
* init referral manager
* add Referral Manager CLI definition
* add draft implementation steps
* use existing registration_token table for storing invitation tokens
* fix numbering
* add open question about auth
* wip pseudocode
* add user interface design
* separate token generation step from getting users step
* change button to be a referral tab on the UI
* simplify some sentences. clarified CLI referral manager interaction
* add prevent two processes running at the same time
* add cli code
* clear users when CLI exites earlier or referral manager finishes sending tokens to satellites
* use transaction for saving tokens on satellite so we can roll back if error occurs
* add auth token and GetSatelliteURLs
* add schema for satellites table
* update to only have satelite to talk to referral manager
* add definition for eligible users and owner's satellite
* fix indentation
* add saving user info during redeem pseudocode
* wip
* address reviews
* add unredeemed token in users table
* address comments
2019-10-07 09:38:05 -04:00
Nikolay Yurchenko
f81821785d
units added to buckets table header ( #3158 )
2019-10-07 15:34:08 +03:00