JT Olio
b6c936340b
clean up uplink config section ( #786 )
2018-12-06 17:18:11 -07:00
Natalie Villasana
37e3bd3d32
adds pointerdb inspector tool ( #780 )
2018-12-06 17:15:09 -05:00
Alexander Leitner
04ff6b8e11
Use audit results in checker ( #754 )
...
* Use statdb to get audit results
* Find invalid nodes
2018-12-06 13:51:23 -05:00
Kaloyan Raev
b043fd76dd
Fix race in connection pool ( #778 )
2018-12-06 18:05:57 +02:00
Yehor Butko
0c95fba4c8
Satellite Projects db entity and api updated ( #772 )
...
* Satellite Projects db entity and api updated
* get users projects query updated with dbx
2018-12-06 17:19:47 +02:00
Yaroslav Vorobiov
d6f6ab56a1
satellite projectmembers add and delete api ( #776 )
2018-12-06 16:40:32 +02:00
Egon Elbre
fc8e9c6572
Move irreparabledb under datarepair ( #764 )
2018-12-06 14:32:21 +02:00
Bogdan Artemenko
8592e29260
V3-896 Added TS & Vue lint rules ( #769 )
2018-12-06 14:12:09 +02:00
Maximillian von Briesen
828a8b6907
Change statdb.FindValidNodes to FindInvalidNodes ( #774 )
...
* Remove statdb.FindValidNodes
* Add statdb.FindInvalidNodes for getting nodes that fall below a reputation threshold
2018-12-05 15:23:32 -05:00
Nikolay Yurchenko
3e9ebdca92
Satellite team markup ( #766 )
...
* initial team markup
* added header and empty state area refactored
* team adaptation and footer refactored
* added missing copyright
2018-12-05 18:39:03 +02:00
Dennis Coyle
fffb093056
SelfAddr -> ExternalAddress ( #768 )
2018-12-05 11:36:03 -05:00
Egon Elbre
c4033b15af
Simplify peer discovery implementation ( #765 )
2018-12-05 16:32:37 +02:00
Bill Thorp
b2a8a10b16
redo tally query ( #742 )
...
* redo tally query
* broken, sharing w/ Jen
* tally tests added, failiing
* fix txn issue in tally
* fix lint
2018-12-05 09:03:23 -05:00
Dennis Coyle
e138056943
listen to configured address ( #755 )
2018-12-05 05:37:03 -05:00
Michal Niewrzal
44a6cfa1c1
Initial satellite master database setup ( #735 )
...
* Initial satellite master database setup
* fixed unsed ctx and /nolint added for temp change
* tests for two db drivers + connection param renamed
2018-12-05 10:35:50 +01:00
Egon Elbre
4224be5bb1
install specific gogo ( #757 )
2018-12-05 11:06:57 +02:00
Dylan Lott
69281552b3
Pretty prints node output from kad lookup tool ( #762 )
...
* Pretty prints node output from kad lookup tool
* Linter fix
2018-12-04 17:23:39 -07:00
Dylan Lott
c6d790d58e
Improvements to Kad Lookups ( #731 )
...
* adds channel for getting node out of lookup
* WIP adding the channels to lookups
* WIP adding channel to node lookups
* Wires up FindNodes method with channels
* WIP adds a test suite for lookup - tests are still failing
* WIP wires up use of testplanet for kademlia lookup tests
* WIP merging in node id changes
* Merges in pkg/storj node type changes
* Tests passing
* Lookup node working via Inspector now
* updates
* WIP working on getting tests passing
* WIP getting tests passing
* FindNode works
* Linter fix
* Adds copyrights to lookup_test
* removes a fmt.Printf I missed
* Removes commented out lines
2018-12-04 14:39:28 -07:00
Matt Robinson
4237afb1c1
Attempt at fixing the all-in-one environment ( #736 )
2018-12-04 16:10:23 -05:00
Maximillian von Briesen
6c655d117b
Filter nodes by reputation and IP address (node selection) ( #720 )
...
* Pulls statdb stats into overlay cache whenever cache.Put() is called
* Updates overlay.FindStorageNodes()/overlayClient.Choose() to filter based on node stats
* Updates overlay.FindStorageNodes()/overlayClient.Choose() to exclude duplicate IP addresses
2018-12-04 15:18:26 -05:00
Maximillian von Briesen
2ab15196d9
Get rid of statdb grpc stuff ( #761 )
...
* remove sdbclient
* do not register statdb grpc server/remove apikey from statdb
* start audit service after statdb in captplanet
2018-12-04 13:47:58 -05:00
Kaloyan Raev
b7c45c7c16
Migrate Uplink CLI to Metainfo API ( #745 )
2018-12-04 18:46:02 +02:00
aligeti
9f6e5d6731
Keep track of 'irreparable' segments in a database ( #686 )
...
* initial irreparable development
* added the Open, Insert, Update, Get, Delete, Close support
* added the Unit test cases
* code review changes
2018-12-04 11:26:30 -05:00
Egon Elbre
ae790dfd9f
Fix queue implementation ( #758 )
2018-12-04 17:46:53 +02:00
aligeti
c11a4385ae
upload filename fix ( #760 )
2018-12-04 10:02:12 -05:00
Egon Elbre
efe475b448
Ensure that restrictions are consistent. ( #759 )
2018-12-04 16:02:03 +02:00
Michal Niewrzal
06c196d28c
Allow config generation into empty directory ( #752 )
...
* Allow config generation into empty directory
* unifed messages
* move main method to fpath
* fix linter problems
2018-12-04 12:42:16 +01:00
Bryan White
24f6da2dd5
Kad inspector fixes ( #746 )
...
* pretty print kad inspector
* fix format string
* cleanup
* cleanup
* usage, args, print improvements
* kad inspector tweaks
* pretty print kad inspector
* cleanup
* cleanup
* kad inspector tweaks
* linter fixes
2018-12-03 21:01:54 +01:00
Cameron
226cf48c41
move clients to internal/s3api ( #749 )
...
* move clients to internal/s3client
* move Config and Client into common.go
2018-12-03 14:50:05 -05:00
Maximillian von Briesen
c6dd70541e
move sdb apikey to config struct ( #753 )
2018-12-03 13:40:03 -05:00
Bogdan Artemenko
965213d492
Satellite web logout functionality. Minor refactoring ( #748 )
...
* Logout implementation on web satellite.
2018-12-03 19:28:24 +02:00
Michal Niewrzal
1206ef9126
Use OS related default setup directory ( #741 )
...
* Use OS related default setup directory
* added missing comment
* adjust test-captplanet.sh
* ApplicationDir moved to fpath
2018-12-03 16:51:56 +01:00
Kaloyan Raev
0018ebf63e
Object.Bucket as storj.Bucket instead of string ( #747 )
2018-12-03 16:38:03 +02:00
Bryan White
120d875e06
consolidate NodeRep
and NodeStats
( #744 )
...
* consolidate `NodeRep` and `NodeStats`
* regenerate
* review fixes
* go travis
2018-12-03 14:23:12 +01:00
Bryan White
fe8c1823b7
Cleanup debug code
2018-12-03 12:45:27 +02:00
Bryan White
71ef93feed
pretty print kad inspector ( #743 )
...
* pretty print kad inspector
* fix format string
* cleanup
* cleanup
* usage, args, print improvements
2018-11-30 18:36:05 +01:00
Bogdan Artemenko
6b68b0c368
User account settings ( #738 )
...
* User account settings.
* Change basic user info.
* Change company info.
* Change password.
* Delete user account
2018-11-30 17:49:14 +02:00
Egon Elbre
3e461df470
Linting protobuf files ( #676 )
2018-11-30 17:02:01 +02:00
Kaloyan Raev
66476da1ae
metainfo: basic upload ( #726 )
2018-11-30 15:50:52 +02:00
Egon Elbre
1e4556f88a
Fix import groupings ( #739 )
2018-11-30 15:40:13 +02:00
Bryan White
66b3a20595
cleanup and bugfix ( #737 )
2018-11-30 14:04:59 +01:00
Egon Elbre
9ac3517432
Reduce noise in logging ( #733 )
2018-11-29 22:59:26 +02:00
Bryan White
2a0c4e60d2
preparing for use of customtype
gogo extension with NodeID
type ( #693 )
...
* preparing for use of `customtype` gogo extension with `NodeID` type
* review changes
* preparing for use of `customtype` gogo extension with `NodeID` type
* review changes
* wip
* tests passing
* wip fixing tests
* more wip test fixing
* remove NodeIDList from proto files
* linter fixes
* linter fixes
* linter/review fixes
* more freaking linter fixes
* omg just kill me - linterrrrrrrr
* travis linter, i will muder you and your family in your sleep
* goimports everything - burn in hell travis
* goimports update
* go mod tidy
2018-11-29 19:39:27 +01:00
Yaroslav Vorobiov
a21855ac37
satellite user validation ( #729 )
2018-11-29 18:23:44 +02:00
Egon Elbre
0ae05cf834
Ensure that we only choose storage nodes ( #732 )
2018-11-29 16:57:00 +02:00
Natalie Villasana
934e9c8dac
fixes Linux default base path for uplink ( #730 )
2018-11-28 14:17:58 -05:00
Yehor Butko
7b628e8af6
V3-763 Create logic for project details ( #728 )
...
* V3-763 Create logic for project details
* updating markup
* icon fixed
2018-11-28 18:20:23 +02:00
Yaroslav Vorobiov
c27431d64f
company update api ( #725 )
2018-11-28 14:30:38 +02:00
Yaroslav Vorobiov
24159216bc
update user api ( #715 )
2018-11-28 12:31:15 +02:00
Yehor Butko
480a6294e7
V3-757 Create logic for projects dropdown ( #721 )
2018-11-28 11:43:43 +02:00