Michal Niewrzal
b1cab0fc5a
Fix for uplink cat writing additional bytes ( #655 )
...
* Fix for uplink cat writing additional bytes
* rename progress parameter
2018-11-15 16:21:58 +01:00
Egon Elbre
42ff835e6e
Fail linter when copyright is missing. ( #664 )
2018-11-15 14:47:52 +02:00
Yaroslav Vorobiov
92b1bceca7
added copyright to files in satelliteauth pkg ( #663 )
2018-11-15 14:25:04 +02:00
Yaroslav Vorobiov
3f2ce11315
added copyright to every file in satellite pkg ( #661 )
2018-11-15 14:00:08 +02:00
Egon Elbre
21a102a05f
testplanet: add logger ( #649 )
2018-11-15 10:57:47 +02:00
Maximillian von Briesen
2c36dcc2c8
Update statdb ( #650 )
...
* add sdbclient.UpdateUptime; update args for sdbclient.CreateEntryIfNotExists
* add auditcount to node stats; restructure statdb.CreateEntryIfNotExists
* add noop mock sdbclient
* add the ability to create a node in statdb without "default" stats
* update statdb.CreateEntryIfNotExists
* take fewer args for sdbclient.CreateWithStats/FindValidNodes
* add sdbclient.UpdateAuditSuccess
* update sdbclient.Update so that all fields are updated when called (reduce args)
* update error checking in statdb.Create
2018-11-14 19:03:19 -05:00
Bill Thorp
d3c347a0ac
Verify overlay cache is accurately and fully tested ( #540 )
...
* added intro node id, moved port range to 1024, listen in go routines
2018-11-14 16:30:07 -05:00
Yaroslav Vorobiov
f28af4cdfb
added creation date to graphql user and removed redundant check from graphql api handler ( #654 )
2018-11-14 17:13:13 +02:00
Nikolay Yurchenko
934dc47c8d
Auth pages markup ( #653 )
...
* Login page ui initial markup
* Fixed login-ui unit-test
* Fixed merge typos
2018-11-14 16:57:21 +02:00
Nikolay Yurchenko
354337a18b
[WIP] Header satellite ui initial markup ( #651 )
...
* [V3-635] created Project Dropdown list
* Deleting redundant package-lock.json
* [V3-637] New Project button and popup markup
* component structure and placement changed
* [V3-636] created user profile settings markup
* navigation area created
2018-11-14 16:00:01 +02:00
Yehor Butko
8990fea63c
Satellitedb refactoring ( #647 )
2018-11-14 12:45:49 +00:00
Yaroslav Vorobiov
c442205b3a
account api: infrastructure, login, register, getUser ( #611 )
2018-11-14 12:50:15 +02:00
Egon Elbre
17519a7532
metainfo: Fix listing paths ( #645 )
2018-11-14 12:40:53 +02:00
Kaloyan Raev
5cdb03515f
Configure path encryption in metainfo API ( #644 )
2018-11-14 11:26:18 +02:00
Jennifer Li Johnson
377832c705
Create Tally and Rollup pkgs in accounting ( #642 )
...
* creates separate tally and rollup packages and writes skeleton for rollup
* TODO add rollupDB and rawDB to rollup struct
* TODO add rawDB to tally struct
2018-11-13 20:22:18 -05:00
Alexander Leitner
50d657af11
Cleanup agreement sender ( #630 )
...
* Signature verification
* code review comments & lint warnings
* Clean up agreement sender to have less errors
* overlay address in captnplanet
2018-11-13 10:37:49 -05:00
Kaloyan Raev
514ca50611
Configurable encryption type for paths ( #637 )
2018-11-13 14:21:52 +02:00
Yehor Butko
75213fa633
V3-663 Extend database with Project entity ( #622 )
...
* V3-663 Extend database with Project entity
* fixing linter
2018-11-13 10:27:42 +02:00
aligeti
6576d31b29
Signature verification ( #604 )
...
* Signature verification
* code review comments & lint warnings
2018-11-12 16:59:30 -05:00
Bill Thorp
ad39201ba9
Issues in overlay rebuild allowed to continue ( #625 )
...
* Issues in overlay rebuild allowed to continue
2018-11-12 14:53:20 -05:00
Cameron
ace82bc834
remove bad nodes from originalNodes list when repairing ( #597 )
...
* remove bad nodes from list
* create slice for healthy nodes
* add contains helper, clean up loop
2018-11-12 11:10:44 -05:00
Egon Elbre
5dd41f0050
Update golangci-lint v1.12.2 ( #623 )
2018-11-12 17:00:06 +02:00
Kaloyan Raev
9afa9b6b52
Metainfo buckets tests ( #607 )
2018-11-12 15:23:19 +02:00
Yehor Butko
5352778b3c
refactored byte to uuid converting ( #610 )
...
* refactored byte to uuid converting
* linter fixed
* error messages updated
2018-11-12 09:14:16 +00:00
Brandon Iglesias
e5c52c399b
Adding Faris to the CLA list ( #621 )
2018-11-10 14:24:57 +01:00
Egon Elbre
6066ae7567
Check schemas while creating tables ( #609 )
2018-11-10 00:15:35 +02:00
Dennis Coyle
e4baec8fce
Coyle/tls verify ( #612 )
...
* add nodeID to dial opts
* fix tests to use real identity
2018-11-09 17:08:33 -05:00
Maximillian von Briesen
741a6bc8c3
update dbx generation script for statdb ( #602 )
2018-11-09 16:01:51 -05:00
Jennifer Li Johnson
ad4df839a8
Data at rest accounting database ( #601 )
...
* starts at rest storage db
* generates aggregate and granular models with dbx
* reverts gomod
* reverts gosum
2018-11-09 15:02:28 -05:00
Dylan Lott
c77ca2b161
[WIP] MVP of Kad inspection tools ( #596 )
...
* WIP starting to wire up the kademlia CLI tool
* WIP wiring up kad cli tools
* WIP starting to wire up the kademlia CLI tool
* WIP wiring up kad cli tools
* Got everything wired up
* WIP starting to wire up the kademlia CLI tool
* WIP wiring up kad cli tools
* merge in upstream
* WIP wiring up kad cli tools
* Got everything wired up
* WIP trying to get CLI to connect
* Inspector connects to overlay now
* Some refactoring
* Linter fixes
* Linter fixes
* Switch to pkg/process instead of using rootCmd.Execute
2018-11-09 11:40:15 -07:00
Egon Elbre
6d401a4351
Check for go.mod validity ( #605 )
2018-11-09 15:32:35 +02:00
Yehor Butko
7dcbba2541
V3-665 Creating Companies repository ( #606 )
2018-11-09 14:05:24 +02:00
Natalie Villasana
f11f4653e4
removes audit erroring when no stripe is given ( #603 )
2018-11-08 22:36:44 +00:00
Michal Niewrzal
45d4234749
Logs cleanup (uplink, storage node) ( #600 )
...
* Logs cleanup (uplink, storage node)
* fix unit tests
* more logs cleanups
2018-11-08 15:27:07 -05:00
Jennifer Li Johnson
e678e52229
Creates Accounting Pkg to tally at rest node storage ( #568 )
...
* creates accounting package with tally service
* adds cancel on context
* test online nodes
2018-11-08 11:18:28 -05:00
Alexander Leitner
320c93368a
Add creation time to Payer Bandwidth Allocation ( #581 )
...
* Add creation time to Payer Bandwidth Allocation
* goimports
2018-11-08 11:04:52 -05:00
Yehor Butko
54cd9491c6
V3-664 Extend User repository. Reimplemented with dbx ( #591 )
...
* V3-664 Extend User repository. Reimplemented with dbx
* structure updated
* redundant packages removed, structure simplified
* fixing goimports
* removed constuctor from user struct
* separated types declarations from database file
* test file renamed
* fixes according to review
* fixing goimports
* fixing goimports
2018-11-08 16:19:42 +02:00
Bill Thorp
07ed38c930
Added distqueue interface and redis and test queue ( #555 )
2018-11-08 08:53:27 -05:00
aligeti
bc0b411e5c
Diagnostic tool to inspect storage node bandwidth allocation databases ( #576 )
...
* Diagnostic tool initial framework
* Changes per review comments
* changes per code review
2018-11-08 08:37:55 -05:00
Kaloyan Raev
f62397e91d
Don't encrypt empty content for buckets and 0-byte objects ( #583 )
2018-11-08 15:22:38 +02:00
aligeti
285b70048f
Diagnostic tool for Satellite ( #586 )
...
* Satellite diagnostic tool initial development
* changes for code review and lint warning fixes
2018-11-08 08:20:23 -05:00
littleskunk
810835e6a9
pretty print logging ( #598 )
2018-11-08 11:28:30 +01:00
Egon Elbre
cebebb1e07
Add redundancy share information ( #589 )
2018-11-08 10:45:48 +02:00
Kaloyan Raev
3501d983ec
Don't count current channel when testing for slowness ( #584 )
2018-11-08 09:40:07 +02:00
Maximillian von Briesen
66ee332446
Fix audit stuff breaking test-captplanet ( #594 )
...
* fix audit stripe selector to work if last segment is smaller than stripe size
* fix audit bug related to indexing an incomplete list of nodes returned by overlay
2018-11-07 16:23:05 -05:00
Matt Robinson
c5f5915588
build the gateway binary too ( #592 )
2018-11-07 13:19:09 -05:00
Egon Elbre
d5b3d5f395
Don't panic in case of a 0-size pointer ( #590 )
2018-11-07 18:51:36 +02:00
Kaloyan Raev
18f295cbab
Allow S3 clients to reupload stale parts ( #588 )
2018-11-07 17:13:40 +02:00
Natalie Villasana
3b572264ca
adds audit job ( #521 )
2018-11-07 01:16:43 +00:00
Bryan White
ee62e2a9d8
Use transport client and cleanup all the clients ( #574 )
...
* wip
* linter fixes
* linter fixes
* test fixes
* linter fixes
* fix merge + restructure piecestore packages
* review feedback
* linter fixes
* linter fixes
* remove unnecessary aliases to piecestore
* more merge fixing
2018-11-06 18:49:17 +01:00